zoukankan      html  css  js  c++  java
  • 15-自定义对象(构造函数)

     1 <!DOCTYPE html>
     2 <html>
     3 <head lang="en">
     4     <meta charset="UTF-8">
     5     <title></title>
     6 </head>
     7 <body>
     8 <script>
     9 
    10     //需求:多个自定义对象。
    11     //缺点:代码冗余,方式比较low。当我们创建空白对象的时候:new Object();
    12     //利用构造函数自定义对象。
    13 
    14     var stu1 = new Student("王五");
    15     var stu2 = new Student("赵六");
    16 
    17     console.log(stu1);
    18     stu1.sayHi();
    19 
    20     console.log(stu2);
    21     stu2.sayHi();
    22 
    23 //    console.log(typeof stu1);
    24 //    console.log(typeof stu2);
    25 
    26     //创建一个构造函数
    27     function Student(name){
    28         //构造函数中的对象指的是this。
    29         this.name = name;
    30         this.sayHi = function () {
    31             console.log(this.name+"说:大家好!");
    32         }
    33     }
    34 
    35 
    36 </script>
    37 </body>
    38 </html>
  • 相关阅读:
    CSS 文本
    javascript:void(0)的问题
    剑指offer
    牛课--C/C++
    Linux学习--第二波
    面经-csdn
    初学Linux
    二分查找法的实现和应用汇总
    vs2013下git的使用
    win10+vs2013+Qt5.4 安装方法
  • 原文地址:https://www.cnblogs.com/BingBing-Deng/p/10267143.html
Copyright © 2011-2022 走看看