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

Posted 冰冰点灯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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>

 

以上是关于13-自定义对象(多个对象)的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段12——JavaScript的Promise对象

VSCode自定义代码片段12——JavaScript的Promise对象

VSCode自定义代码片段——JS中的面向对象编程

VSCode自定义代码片段9——JS中的面向对象编程

Android - 如何将自定义对象传递给片段

VSCode自定义代码片段13——Vue的状态大管家