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

        • JavaScript基礎(chǔ)知識——JS預(yù)解析

          2019-12-30    seo達人

          JavaScript基礎(chǔ)知識——JS預(yù)解析

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



          預(yù)解析

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

          預(yù)解析可分為:變量預(yù)解析和函數(shù)預(yù)解析

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



          <script>

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

          var num = 10;

          </script>

          //其實際執(zhí)行過程為

          var num;

          console.log(num);

          num=10;



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



          var num = 10

          fun();

          function fun() {   //結(jié)果是undefined

          console.log(num);

          var num = 20;

          }

          //其實際執(zhí)行過程為

          var num;

          funtion fun() {

          var num;

          console.log(num);

          num=20;

          }

          num = 10;

          fun();




          日歷

          鏈接

          個人資料

          藍藍設(shè)計的小編 http://m.sdgs6788.com

          存檔

          久久99免费视频| 久久久久亚洲AV无码专区桃色| 伊人热热久久原色播放www| 亚洲国产成人精品91久久久| 久久精品国产亚洲av麻豆图片| 久久人人爽人人爽人人AV| 久久不射电影网| 亚洲午夜无码久久久久| 久久成人国产精品二三区| 久久人人爽人人爽人人爽| 伊人色综合久久天天| 新狼窝色AV性久久久久久| 久久97久久97精品免视看秋霞| 中文字幕乱码人妻无码久久| 国产真实乱对白精彩久久| 亚洲欧美日韩中文久久| 亚洲国产成人久久精品99 | 久久激情五月丁香伊人| 久久精品国产清高在天天线| 亚洲国产成人久久综合碰| 亚洲国产精品久久久久久| 99久久精品国产免看国产一区| 超级碰碰碰碰97久久久久| 久久亚洲欧洲国产综合| 91久久精品电影| 国产福利电影一区二区三区久久老子无码午夜伦不 | www亚洲欲色成人久久精品| 777午夜精品久久av蜜臀| 色99久久久久高潮综合影院 | 久久久久国产精品| 99久久综合狠狠综合久久止| 久久久久亚洲精品天堂| 亚洲国产精品久久电影欧美| 久久受www免费人成_看片中文| 久久精品综合一区二区三区| 久久99精品九九九久久婷婷| 久久精品无码专区免费| 久久精品国产亚洲Aⅴ香蕉| 久久久久这里只有精品| 一本色道久久88综合日韩精品| 久久综合鬼色88久久精品综合自在自线噜噜 |