600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > JS/Jquery遍历JSON对象 JSON数组 JSON数组字符串 JSON对象字符串

JS/Jquery遍历JSON对象 JSON数组 JSON数组字符串 JSON对象字符串

时间:2021-03-09 02:00:00

相关推荐

JS/Jquery遍历JSON对象 JSON数组 JSON数组字符串 JSON对象字符串

JS遍历JSON对象

JSON对象

var jsonObj = {"id": 102,"year": "-","label": "-"};

JS遍历方法

for(var p in jsonObj){alert(jsonObj[p]);}

Jquery遍历方法

$.each(jsonObj,function(index,value){alert(value);});

获取json对象的属性

alert("json:"+jsonObj.year);

遍历JSON对象字符串

遍历JSON对象字符串首先把字符串转换成JSON对象,后面遍历的方法与遍历JSON对象相同。

JSON对象字符串如下:

var jsonObjStr = '{"id": 102,"year": "-","label": "-"}';

JSON对象字符串 转换成 JSON对象

var jsonObj = JSON.parse(jsonObjStr);

遍历方法与JS遍历JSON对象遍历方法相同,此处不再赘述。

遍历JSON数组

JSON数组

var jsonArr = [{"id": 102,"year": "-","label": "-"},{"id": 82,"year": "-","label": "-"},{"id": 42,"year": "-","label": "-"}];

遍历方法

for(var i=0,l=jsonArr.length;i<l;i++){for(var key in jsonArr[i]){alert(key+':'+jsonArr[i][key]);}}$.each(jsonArr,function(index,value){alert(value.year);});

遍历JSON数组字符串

遍历JSON数组字符串首先把字符串转换成JSON数组对象,后面遍历的方法与遍历JSON数组对象相同。

JSON数组字符串

var jsonArrStr = '[{"id": 102,"year": "-","label": "-"},{"id": 82,"year": "-","label": "-"},{"id": 42,"year": "-","label": "-"}]';

JSON数组字符串 转换成 JSON数组

var jsonArr = $.parseJSON(jsonArrStr);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。