<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://www.sdgs6788.com

          存檔

          久久久久久午夜成人影院| 久久亚洲欧美国产精品| 国产精品99久久久久久董美香 | 亚洲综合精品香蕉久久网| 久久久久av无码免费网| 久久精品国产免费观看三人同眠| 亚洲AV无码成人网站久久精品大| 久久se精品一区二区| 香蕉久久影院| 99久久精品国内| 少妇久久久久久被弄到高潮 | 欧美午夜A∨大片久久| 7777久久久国产精品消防器材| 久久精品无码专区免费青青| 久久99精品久久久久久9蜜桃| 亚洲香蕉网久久综合影视| 久久不见久久见免费影院www日本| 一本一本久久A久久综合精品| 99热都是精品久久久久久| 久久丫精品国产亚洲av不卡| 日本精品一区二区久久久| 99久久99久久精品国产片果冻| 少妇高潮惨叫久久久久久| 久久综合九色综合久99| 欧美久久精品一级c片片| 日韩久久久久久中文人妻 | 国产精品久久久久久五月尺| 久久99热狠狠色精品一区| 麻豆亚洲AV永久无码精品久久| 欧美久久久久久精选9999| 一本一道久久精品综合| 国产精品美女久久久| 人妻精品久久久久中文字幕69| 要久久爱在线免费观看| 久久高清一级毛片| 国产午夜福利精品久久| 色综合色天天久久婷婷基地| 亚洲一区中文字幕久久| 久久亚洲国产欧洲精品一| 久久精品国产亚洲麻豆| 国产精品久久久久久久久鸭|