特牛网址导航

js中的let和const_js const let-CSDN博客

网友收藏
在es6之前只有全局变量和函数内的局部变量 所以说var在函数之外声明的就是全局变量 而在函数里面声明的就是局部变量 只能在函数的内部使用。在es6之后就出现了块级作用域 在两个{}之间的就是一个块作用域 所以出现了let let在{}代码块中是有效的 在{}外面是没有效的var 和let的一些区别:var x=3;{var x=4;}输出x=4;上面代码中的var是全局变量 所以输出为4let x=3{ let x=5;}输出x=3上面的let在块作用域中有效 _js const let
标签:js const let