ES6 2015 (1)

tech2024-12-24  8

let和const:

let是定义变量 , const定义常量 const 自身常量不能改 但如果是对象的形式可以改属性和值

2.symbol:是ES6新增的基本数据类型 symbol:定义的值是唯一性

3.扩展运算符( … )

可以展开数组和对象

1.将数组转换成数据列表 [a,b,c,d]--->a,b,c,d 例如: var arr1=[666,777,888] var arr2=['hello','vuejs'] var result=[...arr1,...arr2] 2.将数据列表转换成数组 a,b,c,d--->[a,b,c,d] 3.展开对象 var result={...obj1,...obj2} 或 result=Object.assign({},obj1,obj2)

4.class类

定义一个类: class Person { constructor(a,b) { //构造器 this.属性=a } 方法1() {} 方法2() {} 方法3() {} } 继承一个类: class Child extends Person { constructor(a,b) { super() //代表父类 //构造器 this.属性=a } }
最新回复(0)