JavaScript中通过key名获取JSON数据,可以使用点.操作符或方括号[]

1.JavaScript中通过key名获取JSON数据,可以使用点.操作符或方括号[]

var json = {

  "name": "John Doe",

  "age": 30,

  "address": {

    "street": "123 Main St",

    "city": "Anytown"

  }

};



var name = json.name; // 获取name属性

var street = json.address.street; // 获取嵌套address对象的street属性

var name2 = json['name']; // 获取name属性

var street2 = json['address']['street']; // 获取嵌套address对象的street属性

//两种方法都可以根据key名获取JSON中的数据。使用点.操作符通常更简洁,但使用方括号[]可以在运行时动态指定属性名。

2,点更常用,但有时可能不得不使用[]:

let obj={
数据1:[1,2,3],
数据2:[2,2,3],
数据3:[3,2,3],
}
for (let i in obj){
            console.log(typeof(i));
            console.log(i);
            console.log(obj[i]);
        }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值