• 13-自定义对象(多个对象)


     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 = createSudent("张三");
    15     var stu2 = createSudent("李四");
    16     console.log(stu1);
    17     stu1.sayHi();
    18     console.log(stu2);
    19     stu2.sayHi();
    20     //创建一个函数
    21     function createSudent(name){
    22         var student = new Object();
    23         student.name = name;
    24         student.sayHi = function () {
    25             console.log(this.name+"说:大家好!");
    26         }
    27         return student;
    28     }
    29 
    30 
    31 </script>
    32 </body>
    33 </html>
  • 相关阅读:
    Angular2使用boostrap和ng-bootstrap总结
    Java
    Java
    Java 13
    Java 12
    Java 11
    Java 9
    Java 8- Java 分支结构
    Java 7-Java 循环结构
    Java 6- Java 运算符
  • 原文地址:https://www.cnblogs.com/BingBing-Deng/p/10267087.html
Copyright © 2020-2023  润新知