<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                >[danger]什么是回調函數 ****** 參考: 1. 先理解函數名其實也是一個變量, 那么可以給變量賦予一個函數體: ``` function eat () {}; // eat 是函數名, 也是一個變量 var eat = function () {}; // eat 是變量, 接收了一個函數體 // 都不耽誤用 eat(); ``` 2. 那么我們就可以把一個函數體賦予給一個形參了 ``` // 聲明 function say(callback){ 1 callback(); }; // 調用 say(function(){ 2 console.log("1行代碼觸發了我"); }); // 調用say方法時相當于 // callback = function () {}; ``` 3. 當say里代碼, 執行傳進去的這個函數callback()時, 這個過程就叫做回調, 調用了行號為2的代碼 4. 還沒理解? 看圖吧: ![](https://box.kancloud.cn/f122b42adc761329e77f01e5356e4e5a_940x634.png) >總結: 當函數內調用形參方法執行時, 這個過程就叫回調, 形參對應的函數就是回調函數 ****** 擴展: 1. 當回調函數嵌套使用過多, 造成代碼難以維護, 所以不要過深的使用回調函數, 如果非要必要使用, 請參考Promise 2. 回調函數在Ajax和定時器計時器以及nodeJS和異步操作中使用非常廣泛
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看