JavaScript解析json格式數(shù)據(jù)簡(jiǎn)單示例
更新時(shí)間:2014年12月09日 11:56:30 投稿:junjie
這篇文章主要介紹了JavaScript解析json格式數(shù)據(jù)簡(jiǎn)單示例,本文通過(guò)for循環(huán)來(lái)獲取json結(jié)點(diǎn)數(shù)據(jù),需要的朋友可以參考下
以下這串json數(shù)據(jù)用來(lái)存儲(chǔ)預(yù)加載的圖片路徑:
復(fù)制代碼 代碼如下:
var imgData = [
{ name: "p1", src: "images/p1.jpg" },
{ name: "p2", src: "images/p2.jpg" },
{ name: "p3", src: "images/p3.jpg" },
{ name: "p4", src: "images/p4.jpg" },
{ name: "p5", src: "images/p5.jpg" }
]
下面這個(gè)函數(shù)可通過(guò)json每行的name來(lái)獲取該行的路徑src,讓我們看一下代碼:
復(fù)制代碼 代碼如下:
function getData(name) {
var picArr = imgData;
var picSrc;
for (var i = 0; i < picArr.length; i++) {
var cur_person = picArr[i];
if (cur_person.name == name) {
picSrc = cur_person.src;
}
}
return picSrc;
}
函數(shù)執(zhí)行后將返回該行的src。
復(fù)制代碼 代碼如下:
var g = getData("p1");
console.log(g);
輸出后即可看到結(jié)果為:images/p1.jpg
您可能感興趣的文章:
- JavaScript處理解析JSON數(shù)據(jù)過(guò)程詳解
- JavaScript中解析JSON數(shù)據(jù)的三種方法
- javascript解析json實(shí)例詳解
- 一個(gè)JavaScript函數(shù)把URL參數(shù)解析成Json對(duì)象
- javascript解析json數(shù)據(jù)的3種方式
- 解析javascript 數(shù)組以及json元素的添加刪除
- JavaScript 解析Json字符串的性能比較分析代碼
- 比較詳細(xì)的關(guān)于javascript 解析json的代碼
- JavaScript轉(zhuǎn)換與解析JSON方法實(shí)例詳解
相關(guān)文章
JavaScript使用shift方法移除素組第一個(gè)元素實(shí)例分析
這篇文章主要介紹了JavaScript使用shift方法移除素組第一個(gè)元素的用法,實(shí)例分析了javascript中shift方法的使用技巧,需要的朋友可以參考下2015-04-04layer實(shí)現(xiàn)關(guān)閉彈出層刷新父界面功能詳解
這篇文章主要介紹了layer實(shí)現(xiàn)關(guān)閉彈出層刷新父界面功能,結(jié)合實(shí)例形式分析了使用layui的layer在關(guān)閉彈出層時(shí)刷新父界面的常用實(shí)現(xiàn)技巧與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2017-11-11JavaScript中json對(duì)象和string對(duì)象之間相互轉(zhuǎn)化
json對(duì)象和string對(duì)象之間的轉(zhuǎn)化已經(jīng)成為了大家耳熟能詳?shù)脑掝},本人今天就多啰嗦一些他們之間的故事,如有不對(duì)之處,還請(qǐng)各位海涵呢?不多說(shuō)了直切主題2012-12-12