JavaScript 数组中的 key201


在 JavaScript 中,数组是一种有序的元素集合,每个元素都有一个索引(key)。索引是基于零的数字,表示元素在数组中的位置。例如,索引为 0 的元素是数组中的第一个元素,索引为 1 的元素是数组中的第二个元素,以此类推。

每个数组元素都有一个对应的键。键是元素的唯一标识符,可以用来访问该元素。键由一个字符串表示,并且可以是任何有效的 JavaScript 标识符。例如,以下数组:```
const myArray = ['foo', 'bar', 'baz'];
```

具有以下键:```
0: 'foo'
1: 'bar'
2: 'baz'
```

您可以使用以下语法访问数组元素的键:```
myArray[key]
```

例如,以下代码将输出数组中第二个元素的键:```
(myArray[1]); // 'bar'
```

您还可以使用键在数组中设置元素的值。以下代码将数组中第二个元素的值设置为 'qux':```
myArray[1] = 'qux';
```

此后,数组将如下所示:```
['foo', 'qux', 'baz']
```

除了索引键,数组还可以具有自定义键。自定键是与数组元素关联的其他名称。您可以使用以下语法向数组添加自定键:```
myArray['customKey'] = 'customValue';
```

例如,以下代码将一个自定键 'name' 添加到数组中第二个元素:```
myArray[1]['name'] = 'John Doe';
```

此后,数组将如下所示:```
[
'foo',
{
1: 'qux',
name: 'John Doe'
},
'baz'
]
```

您可以使用以下语法访问具有自定键的数组元素:```
myArray['customKey']
```

例如,以下代码将输出数组中第二个元素的自定键 'name' 的值:```
(myArray[1]['name']); // 'John Doe'
```

数组中的键对于访问和操作数组元素非常重要。它们允许您以一致的方式引用元素,并使您能够创建更复杂的数据结构。

2025-01-14


上一篇:Javascript 在线编辑器:提升您的编码效率

下一篇:JavaScript 中的 self 和 this