- 链接地址:https://blog.csdn.net/qq_43612538/article/details/108932430
- 链接标题:Js中let和var的区别-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:8927
ES6 新增了let命令,用来声明局部变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效,而且有暂时性死区的约束。没看明白上面那句话也没事:我举一个例子:结果 undefind 1 没有问题吧那几行代码等价这个:明白了吧 a 是undefined 未定义当你这样写的时候 就会报错:Uncaught ReferenceError: Cannot access ‘a’ before initialization你把ta写前面就没事,let没有变量提升的性质
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除