let
和 const
都是 ES6
新增加了两个重要的关键字,var
是 ES6
之前就有的,
他们都是用来声明变量的,const
是用来声明一个只读的常量。
var
、let
、const
三者区别可以围绕下面五点展开:
var
可以在声明之前调用,let
和 const
不行(会报错)var
不存在块级作用于,let
和 const
有var
允许重复声明变量,let
和 const
不行var
和 let
可以,const
不行const
的情况尽量使用 const
,其他情况下大多数使用 let
,避免使用 var
本文作者:叶继伟
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!