站内搜索:
首页 >> 前端 >> 内容
ES6入门基础介绍

时间:2018/3/30 14:06:46

1.命名符 -let -const

2.字符串模板 -`` -${}

3.箭头函数 -this指向使用者

4.函数默认参数

5.扩展对象

function FnA(a, b) {
return {a,b}
}

var ObjA={
 FnA(){
 return 1;
}
}

6.Object.assign({},b,c) 将b,c,拷贝到{}上

7.数据访问

var a={a:1,b:2};
var b=[1,2,3,4]
//es5
var a_a=a.a,
    a_b=a.b;

//es6
var {a_a,a_b}=a//1,2
var [a,b,c]=b//1,2,3

8.Spread Operator 展开运算符 -...

(ES2017 stage-2 proposal) 如果有重复的属性名,右边覆盖左边

const color = ['red', 'yellow']
const colorful = [...color, 'green', 'pink']//[red, yellow, green, pink]

9.import export

10.Promise async/await

  • 上一篇:jquery 替换元素代码实例
  • 下一篇:浏览器中的离线存储和本地存储讲解
  • 返回顶部