1
我發現在requirejs-text plugin奇怪的代碼。因此,load
方法接受可調用的onLoad
,該調用被調用幾次,如onLoad()
,但稍後會有錯誤處理程序檢查錯誤方法。是否可以使用對象作爲invokeable?
if (onLoad.error) {
onLoad.error(err);
}
我錯過了什麼或它是明顯的代碼問題?
我發現在requirejs-text plugin奇怪的代碼。因此,load
方法接受可調用的onLoad
,該調用被調用幾次,如onLoad()
,但稍後會有錯誤處理程序檢查錯誤方法。是否可以使用對象作爲invokeable?
if (onLoad.error) {
onLoad.error(err);
}
我錯過了什麼或它是明顯的代碼問題?
不能將普通對象用作可調用實體,但函數是一種對象類型,因此您可以向函數添加屬性。
var onLoad = function(){
};
onLoad.error = function(){
};