ES6声明方式

1.let

变量不允许重复声明,但可重新赋值


代码


结果

[1 ]相关概念:

(1)块级作用域:

例如:

{

alert(1);

}

(2)变量泄露:

代码

按理应该取不到 i 的值

可结果如下:


结果

而如果以let代替var


代码


结果

由此可见,let可防止变量泄露

2.const

真正的常量,不允许重复声明与赋值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • let 和 const 命令 let 命令 块级作用域 const 命令 顶层对象的属性 gl...
    安小明阅读 1,033评论 0 0
  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 3,067评论 2 9
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,550评论 1 32
  • 白玫瑰婚恋网已经有一个月没跟我联系了,前几日,我终于忍不住给董小姐打了电话。 “我们被你害惨了。”董小姐第一句话就...
    莫说日子阅读 4,974评论 7 19
  • 我是闲人,也可以说是废人。为什么这样说?我这个年纪,升职已是奢望,前途一片渺茫,干脆,一不做二不休,把原职位的小官...
    知人_2791阅读 1,032评论 22 26

友情链接更多精彩内容