ES6
wding914
这个作者很懒,什么都没留下…
展开
-
Symbol
symbol一.ES6引入Symbol的原因ES5对象属性名都是字符串,容易造成属性名的冲突。let obj={ name:'zs'}//为对象添加一个新的属性namelet prop = 'name'obj[prop]='male'console.log(obj) //{name: "male"}//为这个对象添加新的方法,新方法的名字就有可能与现有方法产生冲突。/...原创 2019-04-22 19:01:50 · 433 阅读 · 0 评论 -
...ES6语法之扩展运算符
…ES6语法之扩展运算符对象的扩展运算符数组的扩展运算符对象的扩展运算符对象中的扩展运算符(…)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中 let obj1 = { a: 1, b: 2 }; let obj2 = { ...obj1}; // { a: 1, b: 2 }注意: 扩展运算符对对象实例的拷贝属于一种浅拷贝浅拷贝: 简单...原创 2019-04-23 15:28:45 · 1426 阅读 · 0 评论