基础知识变量的声明 let与var的区别当他们是全局变量时,let和var是相同的。当他们处在一个函数内,也是相同的。var定义以后可以修改,不初始化会输出undefined,不会报错。let未定义就输出则会报错。let 声明的变量只在 let 命令所在的代码块 {} 内有效,在 {} 之外不能访问。var是在整个函数里面有效。使用 var 关键字声明的变量不具备块级作用域的特性,它在 {} 外依然能被访问到。 参考 Last modification:May 8, 2022 © Allow specification reprint Support Appreciate the author AliPayWeChat Like 0 If you think my article is useful to you, please feel free to appreciate