var A = function () {
this.name = "allan";
this.age = 23;
};
var d = new A();
var c = Object.create(d);
d.age = 24;
console.log(c.age,d.age); // 输出24,24
// 总结 create 只是对对象的一个浅拷贝,拷贝的是原型
// 在低版本的浏览器可能不支持create 可以用下方法扩展
Object.create = Object.create || function (obj) {
var F = function () {};
F.prototype = obj;
return new F();
};