
ECMAScript 6
前端开发黑子Kuroko
热爱前端开发,不常看消息,有事卫星联系:mnikay
展开
-
ES6常用语法总结 | 持续更新
1、为什么要搞个let、const出来 ES6 规定暂时性死区和let、const语句不出现变量提升,主要是为了减少运行时错误,防止在变量声明前就使用这个变量,从而导致意料之外的行为。这样的错误在 ES5 是很常见的,现在有了这种规定,避免此类错误就很容易了。 2、var、let、const区别 var 声明变量 甚至可以声明全局变量 window.某某 都可以调用 let 声明块级...原创 2018-05-08 10:02:35 · 803 阅读 · 1 评论 -
var和let区别
var:变量可以多次声明 let:变量只能声明一次 例子: for (var i = 0; i < 5; i++) { setTimeout(function() { console.log(i); }) } ----------------- 输出:5 5 5 5 5 for (let i = 0; i < 5; i++) { ...原创 2017-12-19 15:10:46 · 505 阅读 · 0 评论