let,var和const异同

2017-08-15  本文已影响0人  winter_coder

var定义:在JS函数中的var声明,其作用域函数体的全部,更像是从声明处开始向前后两个方向扩散,直到触及函数边界才停止扩散。

let定义:声明的变量拥有块级作用域

const定义:

ES6的新代码模式下,你应该停止使用var声明变量,能使用let就用吧!从现在起,请记住这句口号:“let是更完美的var”。

上一篇 下一篇

猜你喜欢

热点阅读