JSON_语法_值得获取
- json对象.键名
- json对象[“键名”]
- 数据对象[索引]
获取值:
Title
//定义基本格式
var person = {"name": "张三", "age": 17, "gender": true};
//获取name的值
// var name = person.name;
// var name = person["name"];
// alert(name);
//嵌套格式:{} ---> []
var persons = {
"persons": [{
"name": "张三", "age": 17, "gender": true}, {
"name": "李四", "age": 20, "gender": false}, {
"name": "王五", "age": 21, "gender": true}],
};
// var name = persons.persons[2].name;
// alert(name);
//嵌套格式[]-->{}
var ps = [{
"name": "张三", "age": 17, "gender": true}, {
"name": "李四", "age": 20, "gender": false}, {
"name": "王五", "age": 21, "gender": true}];
alert(ps[1].name);
遍历:
Title
var person = {"name": "张三", "age": 17, "gender": true};
//获取persons对象中的所有键和值
// for in循环
for (let personKey in person) {
//这样的方式获取不行。因为相当于person."name"
// alert(personsKey + ":" + person.key);
// alert(personKey + ":" + person[personKey]);
}
//嵌套格式[]-->{}
var ps = [{
"name": "张三", "age": 17, "gender": true}, {
"name": "李四", "age": 20, "gender": false}, {
"name": "王五", "age": 21, "gender": true}];
//获取ps中的所有值
for (var i = 0; i < ps.length ; i++) {
var p = ps[i];
for (let pKey in p) {
document.writeln(pKey + ":" + p[pKey]);
}
document.write("<br>")
}
Original: https://www.cnblogs.com/ailhy/p/16609610.html
Author: 我滴妈老弟
Title: JSON_语法_值得获取
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/575522/
转载文章受原作者版权保护。转载请注明原作者出处!