<em id="09ttv"></em>
    <sup id="09ttv"><pre id="09ttv"></pre></sup>
    <dd id="09ttv"></dd>

        • JavaScript基礎知識——JS預解析

          2019-12-30    seo達人

          JavaScript基礎知識——JS預解析

          js代碼是由瀏覽器中的JavaScript解析器來執行的。JavaScript解析器在運行JavaScript代碼時分為兩步:1預解析、2代碼執行。



          預解析

          預解析是指js引擎會把js里面所有的var與function提升到當前作用域的最前面。(這里的當前作用域包括:全局作用域與局部作用域)。

          預解析可分為:變量預解析和函數預解析

          變量預解析:就是把所有的變量聲明提升到當前的作用域的最前面但是不提升賦值操作。如下例所示:



          <script>

          console.log(num);  //結果為undefined

          var num = 10;

          </script>

          //其實際執行過程為

          var num;

          console.log(num);

          num=10;



          函數預解析:就是把所有的函數聲明提升到當期作用域的最前面 但是不包括調用函數。如下例所示:



          var num = 10

          fun();

          function fun() {   //結果是undefined

          console.log(num);

          var num = 20;

          }

          //其實際執行過程為

          var num;

          funtion fun() {

          var num;

          console.log(num);

          num=20;

          }

          num = 10;

          fun();




          日歷

          鏈接

          個人資料

          藍藍設計的小編 http://m.sdgs6788.com

          存檔

          香蕉aa三级久久毛片| 国产精品一久久香蕉国产线看观看 | 久久99国产综合精品免费| AV色综合久久天堂AV色综合在| 日本精品久久久中文字幕| 久久久精品日本一区二区三区| 久久久久亚洲国产| 精品久久一区二区三区| 久久久久久av无码免费看大片| 亚洲精品无码久久久久去q| 国产精品免费久久久久久久久| 亚洲国产成人精品久久久国产成人一区二区三区综 | 丰满少妇高潮惨叫久久久| 国产精品热久久毛片| 久久久久人妻精品一区| 少妇被又大又粗又爽毛片久久黑人| 久久综合综合久久综合| 日韩十八禁一区二区久久| 欧洲人妻丰满av无码久久不卡| 日日狠狠久久偷偷色综合96蜜桃 | 久久久国产视频| 精品无码人妻久久久久久| 精品亚洲综合久久中文字幕| 国产亚洲美女精品久久久2020| 久久久久无码精品国产app| 久久久久中文字幕| 国产精品久久久久9999高清| 伊人久久大香线蕉综合Av| 精品久久久一二三区| 要久久爱在线免费观看| 97久久国产综合精品女不卡| 久久精品国产亚洲精品| 久久精品国产99久久久香蕉| 97超级碰碰碰久久久久| 久久91综合国产91久久精品| 久久婷婷五月综合色高清| 日韩精品久久久久久免费| 亚洲av日韩精品久久久久久a| 四虎国产精品成人免费久久| 久久精品人人做人人爽电影| 久久国产亚洲精品|