let與const聲明變量和var聲明變量的區(qū)別:
1.let和const聲明的變量不會進行預(yù)解析,只能夠先聲明后t面再使用
2.用let和const不能夠聲明同一個變量
3.用let和const聲明的變量在{}都屬于局部作用域的變量
常見報錯:num?is?not?defined因為變量在{}里面聲明管挟, 同時也只能夠在這個{}中使用
4.let聲明式變量在后續(xù)可以更改變量的值译断,聲明的時候也可以不賦值
5.const聲明的是常量碴开,聲明的時候必須賦值德谅,賦值后不能夠改變