<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [toc] #### 基本閉包 ``` //函數模式的閉包:在一個函數中有一個函數 function f1() { var num = 10; function f2() { console.log(num); } //函數調用 f2(); } f1(); //對象模式的閉包:函數中有一個對象 function f3() { var num = 20; var obj = { age: num }; console.log(obj.age); } f3(); ``` #### return式閉包 ``` function f1() { var num = 10; //子函數可以讀取父級的局部變量,再將子函數 return 出去,即可形成閉包 return function () { console.log(num+1) return num } } var ff = f1(); // ff(); //11 var num = ff(); console.log(num); //10 ``` #### 閉包緩存數據 ``` function f1() { var num = 10; num++; return num; } //每次調用 f1 都被重新調用了一次,num 都是從 10 開始 console.log(f1()); //11 console.log(f1()); //11 console.log(f1()); //11 function f2() { var num = 10; return function () { num++; return num; } } //num 只調用了一次 var ff = f2(); //ff 等于匿名函數 console.log(ff()); //11 console.log(ff()); //12 console.log(ff()); //13 ```
                  <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>

                              哎呀哎呀视频在线观看