JS基础教程——JavaScript基础知识(1.3对象-1.3.1对象的创建)

对象是一种复合型数据类型,它们将多个数据值集中在一个单元中,而且运行使用名字来存取这些值。对象是一个无序的属性集合,每个属性都有自己的名字和值。存储在对象中的已命名的值可以是数字和字符串这样的原始值,也可以是对象。

对象是无序数据的集合,它与数组一样都是复杂的数据容器。数组是以线性的形式进行数据存储的(结构一般有一定的规律,适合统一操作,如迭代、循环等);但是对戏那个是离散数据结构,数据间分散在结构体内,相互间并没有必然的联系,对象结构包含的数据没有位置的概念,放在前面或者后面并不会对数据产生任何影响。

对象内的数据具有数值的部分特点,多个数据成员之间通过逗号进行分隔,但是成员间的关系淡化了位置之间的关系。对象就像一本字典,每个数据成员都被标识了一个名称,并且在对应词条后面包含了对词条的解释。

1.对象的创建

与其他时候一样,对象的创建也是需要用保留字new来完成的。在JavaScript中,对象是具有相同特性的尸体的抽象描述,而对象实例则是具有这些特性的单个实体。对象实例的创建方法如下: