美文网首页我爱编程
js复习笔记四(原型与原型链之构造函数)

js复习笔记四(原型与原型链之构造函数)

作者: jofhkg | 来源:发表于2018-03-29 23:02 被阅读0次

js中声明构造函数时一般首字母大写:例如:

   function Dog(name,age){

                    this.name = name;

                    this.age = age;

                    this.eat = function(){

                            console.log("dog eat shit");

}

}

var dog1 = new Dog("aa","2");

1)构造函数创建一个对象的过程:以上面的例子为例:

 function Dog(name,age){

                 this = {}  ;    //第一步声明this声明为一个空对象

                 this.age = age;

                 this.eat = function(){

                            console.log("dog eat shit");

                    }  ///后面对this进行赋值。

            return this;   //不管构造函数中有没有写,默认有return this这行代码。

}

相关文章

  • js复习笔记四(原型与原型链之构造函数)

    js中声明构造函数时一般首字母大写:例如: function Dog(name,age){ ...

  • js基础之实现继承的几种方式

    js 实现继承的方式有: 原型链继承; 构造函数继承; 组合继承(原型链继承 + 构造函数继承)(最常用);(原型...

  • 2018-01-09 关于javascript原型链的思考 pl

    s 深入理解原型和原型链? 构造函数 理解原型和原型链 new的时候js都干了什么? 一个实现继承的demo 构造...

  • 浅析JS继承方法

    JS 实现继承的方法有:1.原型链继承2.构造函数继承3.组合继承(原型链继承 + 构造函数继承)4.原型式继承(...

  • 2021-04-15

    Js构造函数、原型、原型链整理 1,普通函数、构造函数区别: 1,名字: 构造函数首字母建议大写,普通函数首字母建...

  • js集成

    原始继承模式--原型链 2:借用构造函数 3:共享构造原型 4:圣杯模式原型链; 构造函数; 共享原型; 圣杯模式...

  • js 集成模式 07-24

    **原始继承模式--原型链 2:借用构造函数 3:共享构造原型 4:圣杯模式**一:原型链; 二:构造函数; 三:...

  • js面向对象的几种写法

    一、工厂模式 二、构造函数模式 三、原型模式 四、组合使用构造函数和原型模式 五、原型链继承 六、借用构造函数继承...

  • 原型链

    原型链图示 对象拥有原型和构造函数--proto--   原型constructor   构造函数 只有函...

  • js 继承的三种方式构造函数、原型链、组合继承

    第一种方式:js使用构造函数的继承。 缺点:无法继承父类的原型链。 // 构造函数继承 缺点:没有继承原型链 fu...

网友评论

    本文标题:js复习笔记四(原型与原型链之构造函数)

    本文链接:https://www.haomeiwen.com/subject/ktavcftx.html