1. 程式人生 > 其它 >JavaScript回撥函式

JavaScript回撥函式

技術標籤:javascript

1.什麼是回撥函式?

回撥函式是作為引數傳給另一個函式的函式,將會在另一個函式完成執行後立即執行。

2.為什麼要使用回撥函式?

JavaScript 在瀏覽器中執行時,瀏覽器的主程序是單執行緒事件迴圈。如果我們嘗試在單執行緒事件迴圈中執行長時間執行的操作,則會阻止該過程,因為在等待操作完成時會停止處理其他事件。

3.如何使用回撥函式?

示例程式碼:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8"
> <title></title> </head> <body> <script> function title(){//回撥函式title console.log('回撥函式被呼叫'); } function main(args, callback){//主函式,title函式作為引數傳遞進來 console.log(args);//輸出結果為傳入的第一個實參:123456 callback();//執行回撥函式title
} main("123456",title); </script> </body> </html>

輸出結果:
在這裡插入圖片描述