在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ const定義的常量在for循環(huán)里面可變?

const定義的常量在for循環(huán)里面可變?

let a = 1;
const b = a;
a = 2;
console.log(a)    //2
console.log(b)    //1

于是const定義的常量不會被重新賦值,除非是對象類型,那這樣子?

for(let a = 1; a < 5; a++){
    const b = a;
    console.log(b) // 1 2 3 4 undefined
}

為毛 for循環(huán)里面 const 可以被重新賦值?

感謝!

回答
編輯回答
心癌

一次for循環(huán)結(jié)束,常量b的生命周期就結(jié)束了,下一次for循環(huán)的時候,又new了一個新的常量b

2017年8月4日 07:06
編輯回答
近義詞

塊級作用域、生命周期

2017年5月4日 21:05