<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      淺談var,let,const

      眾所周知,var,let 是聲明變量的,const是聲明常量的

      先簡單剖析一下,var,let的區別

      var 在ES6之前使用,而到了ES6之后官方就不推薦使用了,究其原因還是因為它自身的原因,導致代碼令人感覺不太合理。

              console.log(num);
              var num = 10; // 打印 undefined, 而不是報錯, 這說明var將變量的聲明提升
              // var num;
              num = 10;
              console.log(num); // 打印 10, var 將變量num的聲明提升到最頂層
              var num; 
             for(var i=0;i<5;i++){
              console.log("222222",i);
             }
             console.log("ssss",i) //由于用var聲明的i,所以在這里能獲取到for循環中的i,產生了變量污染

       

      而如果換成let的話就會提示很正確的錯誤。

              console.log(num1);
              let num1 = 10; //Uncaught ReferenceError: Cannot access 'num1' before initialization
             for(let i=0;i<5;i++){
              console.log("222222",i);
             }
             console.log("ssss",i) //Uncaught ReferenceError: i is not defined 這是正常的錯誤

       const 聲明的常量不能修改;

          const num = 10
          num = 11 // TypeError: Assignment to constant variable.
          console.log("num:",num)
              const num; 
              num = 10; // Uncaught SyntaxError: Missing initializer in const declaration
              console.log(num)

       

      posted @ 2023-03-15 10:51  小楊同學906  閱讀(64)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产免费无遮挡吸奶头视频| 色欧美片视频在线观看| 亚洲成av人片在www鸭子| 无码任你躁久久久久久老妇| 精品国精品国产自在久国产应用男 | 成人亚洲av免费在线| 国产人成视频在线观看| 福利一区二区不卡国产| 亚洲高清有码在线观看| 加勒比无码人妻东京热| 中文字幕久久六月色综合| 久久精品网站免费观看| 亚洲综合精品一区二区三区| 欧美自拍另类欧美综合图片区| 永久黄网站色视频免费直播| 五月综合激情婷婷六月| 亚洲国产性夜夜综合| 四虎在线永久免费看精品| 日韩中文字幕人妻精品| 亚洲精品一区二区区别| 日韩不卡二区三区三区四区| 毛葺葺老太做受视频| 少妇高潮潮喷到猛进猛出小说| 亚洲成av一区二区三区| 丰满人妻一区二区三区无码AV| 二区三区亚洲精品国产| 最近中文字幕国产精品| 色一伊人区二区亚洲最大| 同心县| 国产精品一线二线三线区| 色婷婷综合久久久中文字幕| 亚洲av无码片在线播放| 免费VA国产高清大片在线| 精品一区二区三区女性色| 成人无码视频97免费| 人妻丝袜AV中文系列先锋影音| 国产仑乱无码内谢| 丹阳市| 国产精品午夜福利清纯露脸| 亚洲人成色7777在线观看不卡| 风韵丰满妇啪啪区老老熟女杏吧|