您的位置:首页 > 其它

es6的特点 ---和es5做比较

2018-03-11 22:44 387 查看
常量
//es5中常量的写法
Object.defineProperty(window,"PI2",{
value:3.1415926,
writable:false,
})
console.log(window.PI2)
//es6中常量的写法
const PI=3.1415926
console.log(PI)
作用域
es5中





输出结果是6 6 6  涉及到闭包的问题
es6中
块级作用域



输出结果是0 2 4
箭头函数
function a(){}
()=>{}





结果是a+
es6



结果是a
箭头函数中的this指向调用函数的实例因此是a
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  es6 es5