var定义:在JS函数中的var声明,其作用域是函数体的全部,更像是从声明处开始向前后两个方向扩散,直到触及函数边界才停止扩散。
let定义:声明的变量拥有块级作用域
const定义:
ES6的新代码模式下,你应该停止使用var声明变量,能使用let就用吧!从现在起,请记住这句口号:“let是更完美的var”。
var定义:在JS函数中的var声明,其作用域是函数体的全部,更像是从声明处开始向前后两个方向扩散,直到触及函数边界才停止扩散。
let定义:声明的变量拥有块级作用域
const定义:
ES6的新代码模式下,你应该停止使用var声明变量,能使用let就用吧!从现在起,请记住这句口号:“let是更完美的var”。
本文标题:let,var和const异同
本文链接:https://www.haomeiwen.com/subject/stkzcxtx.html
网友评论