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对象