站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        es6聲明變量必須初始化嗎

        es6聲明變量不是必須初始化的。在es6中,利用關(guān)鍵字var和let聲明的變量是可以修改的,因此可以不初始化,此時(shí)變量會(huì)被系統(tǒng)默認(rèn)賦予一個(gè)初始值“undefined”;而利用關(guān)鍵字const聲明的變量不可以修改,是必須初始化的,否則會(huì)報(bào)錯(cuò)。

        es6聲明變量必須初始化嗎

        本教程操作環(huán)境:windows7系統(tǒng)、ECMAScript 6版、Dell G3電腦。

        ES5 只有兩種聲明變量的方法:var命令和function命令,而ES6添加了let和const命令。

        其中利用關(guān)鍵字var和let來(lái)聲明變量,可以不初始化。

        var a ;  //undefined let b;  //undefined

        var和let定義的變量可以修改,如果不初始化,會(huì)被系統(tǒng)默認(rèn)賦予一個(gè)初始值“undefined”;會(huì)輸出undefined,不會(huì)報(bào)錯(cuò)。

        es6聲明變量必須初始化嗎

        而利用關(guān)鍵字const來(lái)聲明變量,是必須初始化。

        字const聲明的變量是一個(gè)常量,定義時(shí)必須進(jìn)行初始化,且初始化后值不可再修改。

        語(yǔ)法:

        const 變量名=值; const 變量名1=值1,變量名2=值3,...,變量名n=值n;

        注:常量與變量一樣均是用于存儲(chǔ)數(shù)據(jù)的容器,只不過(guò)常量的值在程序的運(yùn)行中不可以發(fā)生改變,否則運(yùn)行時(shí)會(huì)報(bào)錯(cuò)。

        示例:

        const a = 1; const b;     //報(bào)錯(cuò),必須初始化

        es6聲明變量必須初始化嗎

        • 該變量是個(gè)全局變量,或者是模塊內(nèi)的全局變量

        • 如果一個(gè)變量只有在聲明時(shí)才被賦值一次,永遠(yuǎn)不會(huì)在其它的代碼行里被重新賦值,那么應(yīng)該使用const,但是該變量的初始值有可能在未來(lái)會(huì)被調(diào)整(常變量)

        • 創(chuàng)建一個(gè)只讀常量,在不同瀏覽器上表現(xiàn)為不可修改;建議申明后不修改;擁有塊級(jí)作用域

        • const 代表一個(gè)值的常量索引 ,也就是說(shuō),變量名字在內(nèi)存中的指針不能夠改變,但是指向這個(gè)變量的值可能 改變

        • const定義的變量不可修改,一般在require一個(gè)模塊的時(shí)候用或者定義一些全局常量

        • 可以在全局作用域或者函數(shù)內(nèi)聲明常量,但是必須初始化常量

        • 常量不能和它所在作用域內(nèi)其它變量或者函數(shù)擁有相同名稱

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 无码日韩精品一区二区免费暖暖| 2018国产精华国产精品| 亚洲精品无码永久在线观看你懂的| 国产伦精品一区二区三区女 | 99国产精品国产精品九九| 日韩精品免费一线在线观看| 四虎永久在线精品884aa下载 | 在线精品自拍无码| 国产精品小视频免费无限app| 久久99精品久久久久久| 久久精品水蜜桃av综合天堂| 久热精品视频第一页| 国产精品欧美一区二区三区| 久久国产亚洲精品麻豆| 成人午夜视频精品一区| 少妇人妻偷人精品免费视频| 亚洲精品国产电影| 久久国产精品视频| 国产亚洲美女精品久久久| 99九九精品免费视频观看| 精品国产一区二区三区免费| 97久久超碰国产精品旧版| 国产精品国产三级国产AV主播| 欧美日韩人妻精品一区二区在线| 呦交小u女国产精品视频| 无码国产亚洲日韩国精品视频一区二区三区 | 亚洲午夜成人精品电影在线观看 | 最新精品露脸国产在线| 麻豆国内精品久久久久久| 精品国产一级在线观看 | 亚洲AV永久青草无码精品| 国内精品人妻无码久久久影院| 国内精品久久久久影院免费| 国产精品亚洲片在线| 精品人妻久久久久久888| 久久香蕉国产线看观看精品yw| 最新精品露脸国产在线| 青春草无码精品视频在线观| 在线观看亚洲精品国产| 一本一本久久a久久综合精品蜜桃| 亚洲国产人成精品|