JS这种写法什么意思?求解释

非著名魔兽解说 发布于 2016/08/30 17:50
阅读 272
收藏 0
var newApprover = [];
for (var i = 0, len = newApproverList.length; i < len; i++) {
newApprover[i] = {};
newApprover[i]["ApplyTypeCD"] = i + 1;

for(var j = 1; j < 4; j++){
var name = newApproverList[i]["approver" + j] || "";
var cd = "";
if(newApproverSelectMap[name]){
cd = newApproverSelectMap[name]["approvalUserCD"] || "";
}
newApprover[i]["ApprovalUserCD" + j] = cd;
}
}
加载中
0
loyal
loyal

你哪不懂啊?

定义个了一个数组,数组里都是对象....然后赋值呗.

cd永不为null,如果未null则为""

回答完了....

loyal
loyal
回复 @非著名魔兽解说 : 傻逼滚
非著名魔兽解说
非著名魔兽解说
这里不是数组,是JS中的MAP
返回顶部
顶部