掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
JS 遍歷 JSON 返回的 map 內(nèi)容示例代碼

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供大通網(wǎng)站建設(shè)、大通做網(wǎng)站、大通網(wǎng)站設(shè)計(jì)、大通網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、大通企業(yè)網(wǎng)站模板建站服務(wù),十多年大通做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
代碼如下:
var yData = [];//Y軸數(shù)據(jù)
var xData = [];//X軸數(shù)據(jù)
$(data.rows).each(function(i){
var obj = data.rows[i];
// alert(obj.key);
// alert(obj.value);
yData.push(obj.key); //動(dòng)態(tài)取值
xData.push(obj.value); //動(dòng)態(tài)取值
}); 由于JS不能直接遍歷Map,但是可以遍歷JSON對(duì)象,所以先將Map轉(zhuǎn)為JSON數(shù)據(jù),再由JS去解析遍歷JSON對(duì)象,就達(dá)到了間接遍歷Map的目的:
代碼如下:
var proIdArray = new Array();
var proNameArray = new Array();
// Deal with the project names.
var theProjectsObj = JSON.parse(result.data["projectIdsNames"]);
for (var proId in theProjectsObj) {
proNameArray.push(theProjectsObj[proId]);
proIdArray.push(proId);
} 
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流