JavaScript®中的数组是一种特殊类型的变量,它可以保存多条信息或数据值,是内存中的存储位置。这些数据值可以是同一类型的,也可以是不同类型的,但在JavaScript®中,数组中包含不同类型的数据是不寻常的。通常,通过将这些数...
JavaScript®中的数组是一种特殊类型的变量,它可以保存多条信息或数据值,是内存中的存储位置。这些数据值可以是同一类型的,也可以是不同类型的,但在JavaScript®中,数组中包含不同类型的数据是不寻常的。通常,通过将这些数组与简单的事物(如一盒书)进行比较,可以更容易地理解这些数组是什么。box是数组的等价物,框中包含的书表示多个数据值。在本例中,每本书都是一段称为数据值的信息。这些书可以是不同类型的书,可以包含非常不同的内容。JavaScript®中数组的这种灵活性在Java或C等强类型编程语言中是看不到的。JavaScript®是一种编程语言,但它通常被称为脚本语言,因为与成熟的软件应用程序相比,web开发人员经常使用它来编写客户端脚本或小程序。JavaScript®中的数组允许程序员访问不可见的包含变量的特定项,因为项或数据值是用一个数字或一个单词编入索引。一个女人用电脑倒立,如果用一个神奇的记号笔在盒子里的每一本书上写出一个从零开始的唯一数字,一个只引用一本书的特定数字可以用来检索该书,而不检索数组中的所有其他书。在JavaScript®中,数组的这一特性称为特定数据值的索引。它可以被认为是项名称。数组中的数据值从零开始计数;count为组织目的分配索引计数从零开始,而不是从1开始,因此要添加到新数组中的第一个项目的索引为零,第二个项目的索引为1,后续项的添加遵循这种模式。使用这种语言的程序员可以自由地在他们想要的位置添加一个项,因为JavaScript®中数组的长度可以是动态的,这在强类型编程语言中是不允许的。当项目由一个词而不是数字索引时,它在JavaScript®中被称为关联数组。在处理同时也是文档对象属性的数组时,关联数组非常有用。JavaScript®中的数组通常与所谓的“for循环”一起使用,因为web开发人员必须频繁地遍历变量中的所有项各种各样的用途。例如,程序员可能需要打印出所有欧洲国家的首都,以获得所需的脚本功能。他或她可以使用For循环,逐个循环,通过数组中保存并由索引标识的欧洲各国首都的名称,以便当它们被“调用”时,它们就出现了。在JavaScript®中数组的使用是由脚本的用途决定的。不是每个脚本,特别是当它很小的时候,都需要在代码中包含数组
-
发表于 2020-08-06 07:47
- 阅读 ( 734 )
- 分类:电脑网络