JavaScript基础之创建对象

JavaScript对象的创建

在JavaScript中创建一个对象有三种方式。可以通过对象直接量、关键字new和Object.create()函数来创建对象。

1. 对象直接量

创建对象最直接的方式就是在JavaScript代码中使用对象直接量。在ES5中对象直接量是由若干 名/值组成的映射表, 整个映射表由{}包含起来。每个名/值中间使用:进行分割,名/值之间使用,进行分割。

上面就是使用对象直接量创建对象,这种方式比较简单方便。

2. 通过new创建对象

通过关键字new + 函数调用,就可以创建一个新的对象。被调用的函数被称为构造函数。 根据高程中描述,使用 new + 调用函数 创建一个对象,这种方式会经历以下 4 个步骤:

(1) 创建一个新对象;

(2) 将构造函数的作用域赋给新对象(因此 this 就指向了这个新对象);

(3) 执行构造函数中的代码(为这个新对象添加属性);

(4) 返回新对象。

举个例子:

3. 通过Object.create() 创建对象

这里是ES5官方提供的一个创建对象的方法。

更多网页前端开发教程,行业资讯,面试技巧,欢迎关注公众号:qdkfmiji

记得点个赞

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 函数和对象 1、函数 1.1 函数概述 函数对于任何一门语言来说都是核心的概念。通过函数可以封装任意多条语句,而且...
    道无虚阅读 10,165评论 0 5
  • 第3章 基本概念 3.1 语法 3.2 关键字和保留字 3.3 变量 3.4 数据类型 5种简单数据类型:Unde...
    RickCole阅读 10,690评论 0 21
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,711评论 0 13
  • 现在,我对我小时候已经记不清了,看看照片还能记起来长相,我小时候长得胖胖的,眼睛大大的,和别的小孩没什么区别...
    李昀哲阅读 1,724评论 0 0
  • 下定决心报了英语培训班,下班后没什么事的话,不是去健身房运动就是去英语教育机构上课,由于机构离得有点远,走路加坐地...
    Azadzad阅读 3,130评论 0 0

友情链接更多精彩内容