你知道数组吗? 数组是数据的有序集合。 同样,对象是无序的数据集合。
让我们看一个数组:
- 不要错过博卡拉顿米兹纳公园露天剧场的免费音乐会和电影
- 您会放弃无限制观看电影的隐私吗? CineSinFronteras.com的RenéSánchez访谈
- 燃烧舞台:全球成功
- 在“赎罪”中寻找真正的赎罪
- 2018年10月17日| 31天“替代”恐怖片:无主之地
const JusticeLeague = [“蝙蝠侠”,“超人”,“火星猎人”,“神奇女侠”,“鹰女”,“闪光”,“绿灯侠”];
所以我有这个数组(或有7个成员的有序列表称为justiceLeague
。

数组是有序列表,其中:
[
0:“蝙蝠侠”,
1:“超人”,
2:“火星猎人”,
3:“神奇女侠”,
4:'鹰女'
5:“ Flash”,
6:“绿色灯笼”
]
第一项始终置于零0
因为二进制!
因此,如果我必须打电话给正义联盟的第一名成员,那我就必须打电话给justiceLeague[0]
好的,现在您对Arrays有了一个概述,让我们来谈谈JavaScript对象。
在JavaScript中,对象在花括号{}
中键入
它们就像数组,但不是有序列表。
我们来看一下:
const CrimeSyndicate = {
老板:“女超人”,
second_in_command:“猫头鹰人”,
third_in_command:“超人”,
sub_boss:'电源环',
主持人:“约翰尼·Quick”,
second_henchman:“白色火星人”,
third_henchman:“杰西卡·克鲁兹”
}
因此,使用这种格式时,没有第一个或最后一个成员,它们都是用各自的key
指定的。
因此,如果我要称呼此对象为老板,我将这样做: crimeSyndicate['boss']
,它将返回值“ Superwoman”。
就像数组一样,您可以具有对象的子属性:
const superHero = {
名称:'Barry Allen',
超级:{
super_hero_name:“ Flash”,
力量:“超高速”
}
}
因此,如果我这样做: superHero['super']['power']
我将得到“ Super Speed”的输出。
还有另一种巧妙的调用方法, superHero.super.power
将输出相同的结果,这称为点表示法。
对象也可以具有其成员的功能,我在下一篇文章中谈到了这一点:使用JavaScript对象创建Thanos的无限手套。

对这篇文章有帮助吗? 请给它拍一下!
想从我这里了解更多? 在Twitter @TamalAnwar上关注我,我在这里分享我的日常学习和建设经验; 还可以查看我的博客,在其中分享我在网络上构建的内容>> TamalWeb.com