JavaScript对象的创建
在JavaScript中创建一个对象有三种方式。可以通过对象直接量、关键字new和Object.create()函数来创建对象。
1. 对象直接量
创建对象最直接的方式就是在JavaScript代码中使用对象直接量。在ES5中对象直接量是由若干 名/值组成的映射表, 整个映射表由{}包含起来。每个名/值中间使用:进行分割,名/值之间使用,进行分割。
上面就是使用对象直接量创建对象,这种方式比较简单方便。
2. 通过new创建对象
通过关键字new + 函数调用,就可以创建一个新的对象。被调用的函数被称为构造函数。 根据高程中描述,使用 new + 调用函数 创建一个对象,这种方式会经历以下 4 个步骤:
(1) 创建一个新对象;
(2) 将构造函数的作用域赋给新对象(因此 this 就指向了这个新对象);
(3) 执行构造函数中的代码(为这个新对象添加属性);
(4) 返回新对象。
举个例子:
3. 通过Object.create() 创建对象
这里是ES5官方提供的一个创建对象的方法。
更多网页前端开发教程,行业资讯,面试技巧,欢迎关注公众号:qdkfmiji
记得点个赞