面向对象的程序设计(七)原型式继承
//浅复制 function object(o) { function F() {} F.prototype = o; return new F(); } var person = { name: "Tom", colors: ["red", "blue"] } var p1 = object(person); var p2 = object(person); p1.colors.push("black"); console.log(p2.colors) console.log(person);