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]);
}