乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      閉包問題

       算法與編程之美 2022-06-27 發(fā)布于四川
      1. 問題描述

      閉包就是一個可以訪問其他作用域的矢量,這樣的一個函數(shù)稱為閉包。

      2.算法描述

      定義一個函數(shù)outer,當outer函數(shù)第一次中執(zhí)行時,聲明一個局部變量a=100,以及聲明了第一個函數(shù)inner函數(shù)的聲明部分并且把inner函數(shù)聲明部分返回,當再次執(zhí)行的時候,在自身的作用域中沒有變量a,會沿著作用域鏈向上查詢,而且每次在基礎(chǔ)上加上10。

      3. 實驗討論與結(jié)果

      找出其中的內(nèi)在邏輯,并寫出過程,帶入值,輸出結(jié)果。

      <!DOCTYPE html>
      <html>
      <head>
      <meta charset="UTF-8">
      <title></title>
      </head>
      <body>
      </body>
      </html>
      <script type="text/javascript">
      function outer (){
      var a=100;
      function inner(){
      a+=10
      console.log(a);
      }
      return inner;
      }
      var result =outer();
      result();
      result();
      var result1=outer();
         result1();
      </script>

      .結(jié)語

      閉包問題主要是了解這個邏輯中的主次關(guān)系,在大的框架下再進行小的各層次的運算。不同的聲明部分決定了不同的結(jié)果,再次進行一個新的計算時。

        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多