Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 关联数组

作者:一岁就很帅   发布日期:2026-02-12   浏览:106

// 在 JavaScript 中,关联数组通常被称为对象 (Object)。对象是由键值对组成的无序集合。

// 示例代码:创建一个关联数组(对象)
const associativeArray = {
    key1: "value1",
    key2: "value2",
    key3: "value3"
};

// 访问关联数组中的值
console.log(associativeArray.key1); // 输出: value1
console.log(associativeArray["key2"]); // 输出: value2

// 添加新的键值对
associativeArray.key4 = "value4";
console.log(associativeArray.key4); // 输出: value4

// 删除键值对
delete associativeArray.key3;
console.log(associativeArray); // 输出: { key1: 'value1', key2: 'value2', key4: 'value4' }

// 遍历关联数组
for (let key in associativeArray) {
    if (associativeArray.hasOwnProperty(key)) {
        console.log(`${key}: ${associativeArray[key]}`);
    }
}

解释说明:

  1. 创建关联数组:使用对象字面量 {} 创建一个包含键值对的对象。
  2. 访问值:可以通过点符号 (.) 或方括号符号 ([]) 访问对象的属性。
  3. 添加新键值对:可以直接赋值给新的键来添加键值对。
  4. 删除键值对:使用 delete 关键字可以删除指定的键值对。
  5. 遍历关联数组:使用 for...in 循环遍历对象的所有可枚举属性,并使用 hasOwnProperty 方法确保只访问对象自身的属性,而不是继承的属性。

上一篇:js string number

下一篇:js 数组push

大家都在看

js 数组打乱顺序

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

js 数组拷贝

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站