为了账号安全,请及时绑定邮箱和手机立即绑定

ES6中的let const的作用

ES6中的let const的作用

杨魅力 2018-10-19 10:09:11
“ES6规定暂时性死区和let、const语句不出现变量提升,主要是为了减少运行时错误,防止在变量声明前就使用这个变量,从而导致意料之外的行为。这样的错误在ES5是很常见的,现在有了这种规定,避免此类错误就很容易了。”能够举例说明在ES5中有哪些常见的错误吗
查看完整描述

1 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

最简单的,比如说 for(var i = 0; i < 10; i ++){},i在for循环之后还会存在,还能被调用,i的值还会被保存,这个就可能导致bug的出现了


查看完整回答
反对 回复 2018-11-01
  • 1 回答
  • 0 关注
  • 880 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信