var定义的变量可以修改,如果不初始化会输出undefined,不会报错,修改了var的值后,再次调用时值会更改。
let是块级作用域,函数内部定义let后,对函数外部无影响。
const定义的变量不能修改,并且必须进行初始化。
var定义的变量可以修改,如果不初始化会输出undefined,不会报错,修改了var的值后,再次调用时值会更改。
let是块级作用域,函数内部定义let后,对函数外部无影响。
const定义的变量不能修改,并且必须进行初始化。
本文标题:var let const的区别
本文链接:https://www.haomeiwen.com/subject/clrqsqtx.html
网友评论