let o1 = { a: 1 };let o2 = { b: 2 }; o2.__proto__ = o1;let o3 = { ...o2 };
对象o3是o2的拷贝,但是只复制了o2自身的属性,没有复制它的原型对象o1的属性, 这段代码中let o3 = { ...o2 };这句赋值语句跟let o3 = o2有什么区别?
慕少森
相关分类