首页 > 解决方案 > 我如何能够在 Javascript 中的数组中添加一个键?幕后发生了什么

问题描述

假设我有一个数组 a = [1,2,3,4,5]。我在数组中添加一个键,现在a作为数组和对象工作。

const a = [1, 2, 3, 4, 5];
a['key'] = 'hello';
console.log(a); // [1, 2, 3, 4, 5, key: "hello"]

标签: javascript

解决方案


数组是类似列表的对象,其原型具有执行遍历和变异操作的方法。JavaScript 数组的长度及其元素的类型都不是固定的。使用 Array 中的键使用方括号表示法进行设置将设置或访问与该数组的对象属性集合关联的变量。数组的对象属性和数组元素列表是分开的,数组的遍历和变异操作不能应用于这些命名属性。


推荐阅读