您好,登錄后才能下訂單哦!
JavaScript 什么時候使用回調,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
JavaScript 何時使用回調?
回調是作為參數傳遞給另一個函數的函數。
使用回調,您可以通過回調調用計算器函數(myCalculator),并在計算完成后讓計算器函數運行回調:
實例
function myDisplayer(some) { document.getElementById("demo")。innerHTML = some; } function myCalculator(num1, num2, myCallback) { let sum = num1 + num2; myCallback(sum); } myCalculator(5, 5, myDisplayer);
在上面的例子中, myDisplayer 是函數的名稱。
它作為參數傳遞給 myCalculator()。
當您將函數作為參數傳遞時,請記住不要使用括號。
正確:myCalculator(5, 5, myDisplayer);
錯誤:myCalculator(5, 5, myDisplayer());
上面的例子并不是很令人興奮。
它們經過簡化了,為的是向您講解回調的語法。
回調真正閃光之處是異步函數,其中一個函數必須等待另一個函數(例如等待文件加載)。
1、能夠嵌入動態文本于HTML頁面。2、對瀏覽器事件做出響應。3、讀寫HTML元素。4、在數據被提交到服務器之前驗證數據。5、檢測訪客的瀏覽器信息。6、控制cookies,包括創建和修改等。7、基于Node.js技術進行服務器端編程。
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。