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

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

    • 分享

      02. JS 變量(variable)

       印度阿三17 2019-07-15

      一、概念

      • JS 的變量是松散類(lèi)型的(可以用來(lái)保存任何類(lèi)型的數(shù)據(jù))

      • 每個(gè)變量?jī)H僅是一個(gè)用于保存值的占位符

      二、如何聲明變量

      • 定義變量:var 變量名;

      • eg:var message;(定義一個(gè)名為 message 的變量,該變量可以用來(lái)保存任何值。像這樣未初始化的變量,會(huì)保存一個(gè)特殊的值undefined)

      三、變量的作用域

      • var定義的變量將成為定義該變量的作用域中的局部變量

      • 如果在函數(shù)中用var定義一個(gè)變量,那么這個(gè)變量在函數(shù)執(zhí)行完成后就會(huì)被銷(xiāo)毀(參考作用域)

      • 省略var操作符,從而可以創(chuàng)建一個(gè)全局變量

      function test(){
      	var message="hi";//局部變量
      }
      test();
      alert(message);//錯(cuò)誤!
      /*變量 message 是在函數(shù)中使用 var 定義的。當(dāng)函數(shù)被調(diào)用時(shí),就會(huì)創(chuàng)建該變量并為其賦值。
      而函數(shù)執(zhí)行結(jié)束后,這個(gè)變量會(huì)隨著函數(shù)的執(zhí)行AO的銷(xiāo)毀而被刪除,因此函數(shù)執(zhí)行完成后再輸出這個(gè)變量就會(huì)導(dǎo)致錯(cuò)誤 --> 參考作用域章節(jié)*/
      
      function test(){
      	message="hi";//全局變量
      }
      test();
      alert(message);//"hi"
      /* 省略了 var 操作符,因而 message 就成了全局變量。
      調(diào)用一次 test() 函數(shù)后,這個(gè)變量就有了定義,之后就可以在函數(shù)外部的任何地方被訪(fǎng)問(wèn)到 */
      
      

      四、全局變量和局部變量

      • 定義:在函數(shù)外聲明的變量都為全局變量,在函數(shù)內(nèi)聲明的為局部變量

      • 局部變量和全局變量重名會(huì)覆蓋全局變量

      var a = 1;
      function test1() {
        var a;//局部變量與全局變量重名時(shí)會(huì)覆蓋全局變量,此時(shí)的a只有聲明卻未定義
        console.log(a);//所以輸出值為 undefined
        a = 2;
        console.log(a); // 2
      }
      test1();
      console.log(a);// 1
      

      五、常量

      • 由于 varlet 申明的是變量,如果要申明一個(gè)常量,在ES6之前是不行的,我們通常用全部大寫(xiě)的變量來(lái)表示“這是一個(gè)常量,不要修改它的值”:var PI = 3.14;

      • ES6 標(biāo)準(zhǔn)引入了新的關(guān)鍵字const來(lái)定義常量,const 與 let 都具有塊級(jí)作用域:const PI = 3.14;

      來(lái)源:https://www./content-4-330001.html

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀(guān)點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶(hù) 評(píng)論公約

        類(lèi)似文章 更多