js 遍歷json返回的map內(nèi)容示例代碼

2018-11-29 16:31 更新

JS 遍歷 JSON 返回的 map 內(nèi)容示例代碼

代碼如下:

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); //動態(tài)取值 
xData.push(obj.value); //動態(tài)取值 
}); 

由于JS不能直接遍歷Map,但是可以遍歷JSON對象,所以先將Map轉為JSON數(shù)據(jù),再由JS去解析遍歷JSON對象,就達到了間接遍歷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);
}
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號