let obj = { name: "james", age: 36 } const foo = Object.create(obj); //返回一个新的空对象 ,并将现有对象作为新对象__proto__ console.log(foo, foo.__proto__) //{} , {name: "james", age: 36} console.log(foo.age) //36
let obj = { name: "james", age: 36 } const foo = Object.create(obj); //返回一个新的空对象 ,并将现有对象作为新对象__proto__ console.log(foo, foo.__proto__) //{} , {name: "james", age: 36} console.log(foo.age) //36
手写 Object.create 用来搞继承还是很香的在es6之前的刀耕火种时代,肯定有利用手写 Ob
Object.create方法
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M