这是我的示例代码:
const feildName = new Map();
var numberOfCurlyWords = arrayOfAllCurlyBracesWords.length;
for(var i = 0; i< numberOfCurlyWords;i++){
for(var j = 0; j<cols;j++){
// Logger.log(arrayOfAllCurlyBracesWords[i]);
// Logger.log(studentData[0][j] + " First");
if(arrayOfAllCurlyBracesWords[i].toLowerCase() == studentData[0][j].toLowerCase()){
Logger.log(arrayOfAllCurlyBracesWords[i]);
Logger.log(studentData[0][j] + "Doneee");
// Need to understand how to insert values in map in appscript
Logger.log("studentData:- "+studentData[0][j]+" j:- "+j);
feildName.set(studentData[0][j],j);
Logger.log(feildName.entries());
}
}
}
这是我收到的输出图像:
你能帮我弄清楚为什么地图仍然是空的,为什么 map.set() 在这里起作用,我怎样才能使它起作用?