JS遍历后台传过来的JSON数据(由Map转化成)

由于JS不能直接遍历Map,但是可以遍历JSON对象,所以先将Map转为JSON数据,再由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);
}


你可能感兴趣的:(Javascript)