常量

//es5中常量的写法

Object.defineProperty(window,"PI2",{

value:3.1415926,

writable:false,

})

console.log(window.PI2)

//es6中常量的写法

const PI=3.1415926

console.log(PI)

作用域

es5中

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

输出结果是6 6 6  涉及到闭包的问题

es6中

块级作用域

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

输出结果是0 2 4

箭头函数

function a(){}

()=>{}

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

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

结果是a+

es6

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

结果是a

箭头函数中的this指向调用函数的实例因此是a



相关文章: