JS——对象创建
Posted 站错队了同志
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS——对象创建相关的知识,希望对你有一定的参考价值。
1、原始创建
<script> person = new Object();//不要var person.firstname = "Bill"; person.lastname = "Gates"; person.age = 56; person.eyecolor = "blue"; person.say = function () { console.log(person.firstname); } person.say();//Bill </script>
<script> var person = { firstname: "John", lastname: "Doe", age: 50, eyecolor: "blue", say: function () { console.log(this.firstname); } }; person.say();//John </script>
2、进阶版本
<script> function CreatePserson(name) { var person = new Object(); person.name = name; person.sayHi = function () { console.log(this.name); } return person; } var stu1 = CreatePserson("wu"); stu1.sayHi();//wu </script>
3、最终版本
<script> function Person(name, age) { this.name = name; this.age = age; this.say = function () { console.log(this.name + "===" + this.age); } } var per = new Person("wu",27); per.say();//wu===27 </script>
以上是关于JS——对象创建的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段12——JavaScript的Promise对象
VSCode自定义代码片段12——JavaScript的Promise对象
Android 逆向使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 创建反汇编解析器实例对象 | 设置汇编解析器显示细节 )(代码片段