json 的创建和解析

// 对象
var person = new Object();
person.name="姬敏敏";
person.age="52";
var str = JSON.stringify(person);
// alert(str);  // {"name":"姬敏敏","age":"52"}

//数组
var arr = new Array();
arr.push("11");
arr.push("55");
 //    alert(JSON.stringify(arr));        //  ["11","55"]


// 遍历一个数组
var arr = ["11","55"];
$.each(arr, function(index,element) {
// alert(element);
});


var s= [{"a":11,"b":44},{"a":"52","b":"22"}];
$.each(s, function (index,element)
{
   alert(element.a);  
});
 
 
  var f = {"date":[{"name":"无","id":"8205100090ec4e31badd7e7c1c93131c"},
{"name":"只","id":"bd1813334e524249b812595afa6e1974"},
{"name":"其他","id":"d4e2f4489d7f4dcca3e9c6f60b644eaa"}]}
  var f_json = f.date;
// console.log(f_json);
$.each(f_json, function(index,element) {
//   document.write(element.name+"=====");
});

</script>

<script>
// json 字符串
var json_Str = '{"name":"jiminmin","age":52}';
var json =  JSON.parse(json_Str);  // 如果是字符串 则用 json.parse()  解析成正规的json
// console.log(json);
// alert(json.name+"===="+json.age);
</script>
<script>
var json_Arr = '[{"name":"jiminmin","age":20},{"name":"jixiaohua","age":26}]';
var jsonArr = JSON.parse(json_Arr); // 将一个字符串json 转为正规的json
$.each(jsonArr,function(index,element){
    console.log(element.name+"======"+element.age);

});

                    <script>

猜你喜欢

转载自blog.csdn.net/qq_37469931/article/details/81055692