美文网首页
js_15 构造函数 自定义对象

js_15 构造函数 自定义对象

作者: basicGeek | 来源:发表于2018-11-21 22:04 被阅读0次
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<script>

    //需求:多个自定义对象。
    //缺点:代码冗余,方式比较low。当我们创建空白对象的时候:new Object();
    //利用构造函数自定义对象。

    var stu1 = new Student("王五");
    var stu2 = new Student("赵六");

    console.log(stu1);
    stu1.sayHi();

    console.log(stu2);
    stu2.sayHi();

//    console.log(typeof stu1);
//    console.log(typeof stu2);

    //创建一个构造函数
    function Student(name){
        //构造函数中的对象指的是this。
        this.name = name;
        this.sayHi = function () {
            console.log(this.name+"说:大家好!");
        }
    }


</script>
</body>
</html>
构造函数构造函数

相关文章

  • js_15 构造函数 自定义对象

  • 09-面向对象的三大特性

    封装 自定义构造函数原型对象 由于原型对象也是一个对象, 所以我们可以自定义构造函数的原型对象 注意点:自定义原型...

  • JavaScript原型

    创建对象的三种方式 字面量的方式 调用系统的构造函数 自定义构造函数方式 自定义构造函数创建对象做的事情 使用工厂...

  • 创建对象的方法

    对象字面量 new Object()创建对象 工厂函数创建对象 自定义构造函数 属性和方法 new关键字 构造函数...

  • 面向对象02-对象的创建

    对象的创建 字面量 内置构造函数(Object) 工厂函数 自定义构造函数 Object.create() 01 ...

  • 面向对象/自定义构造函数创建对象

    自定义构造函数创建对象 基本写法 function 构造函数名(参数1,参数2,参数3...) { //设置对象的...

  • JS-进阶-Day1

    创建对象 的三种方式: 工厂模式和自定义构造函数的区别: 构造函数和实例对象之间的关系: 原型的引入 构造函数和实...

  • 原型链

    一、原型(是个对象) 自定义构造函数(构造器) (2)访问方式一、构造器中包含prototype,可以通过构造函数...

  • JavaScript 面向对象

    单个对象 创建自定义对象 创建对象字面量 变体 工厂模式 构造函数模式 原型模式 构造函数模式+原型模式 寄生构造模式

  • 原型对象及使用原型对象注意事项

    原型对象概念 在构造函数创建出来的时候,系统会默认帮构造函数创建并关联的一个新对象自定义构造函数的原型对象默认是一...

网友评论

      本文标题:js_15 构造函数 自定义对象

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