我想知道是否有可能向庫中的用戶顯示一個函數需要回調,比如說5個參數,其中3個是數組(例如)。換句話說,如何通知程序員不要搞亂回調參數? 下面是一個代碼示例:如何讓程序員在javascript中實現正確的回調?
function doSomething(someArray, callback) {
var i = 0;
for (i = 0; i < someArray.length; i += 1) {
callback(someArray[i]);
}
}
如何程序員會發現參數應在其回調函數接受什麼樣的?
你的意思是像intellisense? (來自維基百科頁面 - 「智能感知是一種訪問功能描述的便捷方式,特別是它們的參數列表」) – Dan
不可能在javascript中聲明參數類型,甚至不能聲明參數計數是可能的,所以它可以達到程序員可以進行大量的類型檢查,或者僅僅記錄它。 – philipp
這是文檔的用途。 – SLaks