您当前的位置: 首页 > 学无止境 > JS经典实例 网站首页JS经典实例
ES6_对象方法的扩展
发布时间:2019-11-27 12:48:24编辑:雪饮阅读()
Object.is
//普通判断
console.log(0==-0);
console.log(NaN=NaN);
//object判断
console.log(Object.is(0==-0));
console.log(Object.is(NaN,NaN));
Object.assign
可以合并多个对象的属性,当多个对象存在相同属性时会存在属性覆盖问题
let obj={};
let obj1={username:'dmj',age:24};
let obj2={sex:'xy'};
Object.assign(obj,obj1,obj2);
console.log(obj);
_proto_
直接可以使用_proto操作原型数据
let obj={};
let obj1={username:'dmj',age:24};
obj._proto_=obj1;
console.log(obj);
console.log(obj._proto_.username);
关键字词:es6,对象,方法
上一篇:ES6_数组方法的扩展
下一篇:ES6_深度克隆_01