JavaScript 中的中括号数组(Bracket Notation)是一种常用的数据结构,用于存储和访问一组有序的数据。
在 JavaScript 的中括号数组中,每个数据项都有一个唯一的索引值,该值从 0 开始递增。例如,一个名为 fruits 的数组可以如下定义:
var fruits = ["apple", "banana", "orange"];在上述数组中,"apple" 的索引值为 0,"banana" 的索引值为 1,"orange" 的索引值为 2。 通过中括号数组,我们可以方便地访问数组中的元素。例如,要访问 fruits 数组的第二个元素,即 "banana",可以这样写:
var secondFruit = fruits[1];在上述代码中,[1] 表示 fruits 数组中的第二个元素。因为索引值从 0 开始,所以要访问第二个元素,需要指定索引值为 1。 除了访问数组元素,中括号数组还可以用于添加、删除和修改数组元素。例如,要在 fruits 数组的末尾添加一个新的元素,可以这样写:
fruits[3] = "grape";在上述代码中,[3] 表示将 "grape" 添加到 fruits 数组的第四个位置,因为当前数组长度为 3。如果要删除一个元素,可以使用 delete 关键字:
delete fruits[1];在上述代码中,delete 关键字将删除 fruits 数组中的第二个元素("banana"),但不会改变数组的长度。如果要修改一个元素,可以直接对其进行赋值:
fruits[2] = "kiwi";在上述代码中,将 fruits 数组中的第三个元素("orange")修改为 "kiwi"。 总之,在 JavaScript 中,中括号数组是一种十分常用和有用的数据结构,能够很好地满足我们对有序数据的存储、访问和修改需求。