原型问题继承

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.什么叫继承?什么叫原型啊?对原型这块,蒙圈了

    //在此感谢回答的朋友们!!!


繁花不似锦
浏览 498回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript