var obj = function(){
this.name=12;
this.get="年龄";
this.age=new Date();
}
Object.defineProperties(obj,{tilt:{
value:66,
configurable:true,
wirtable:true,
enumerable:false
},z:{
value:11,
configurable:false,
writable:false,
enumerable:false
}})
obj.prototype={
add:12,
sb:16
} //这个跟上面defineProperties都是添加属性,有什么区别?
var obj1 = new obj()
//1.obj是原型吗?
// 2.为什么 obj1不能访问definProperties创建的属性, 返回的是undefined,
//用obj,就能访问这些属性了
// 3.obj1 = new obj(); 这是叫obj1继承了obj的属性吗?
// 4.什么叫继承?什么叫原型啊?对原型这块,蒙圈了
//在此感谢回答的朋友们!!!
相关分类