您好我正在尝试通过一组对象执行循环,并为每个属性执行查找和替换。下面是每个对象的外观示例以及给我带来麻烦的for语句
specialAdsArray.push({dogID:[dataRange[i][0],"[dogID]"],
dogName:[dataRange[i][1],"[dogName]"]
})
for (var prop in specialAdsArray[i]) {
if (specialAdsArray[i].hasOwnProperty(prop)) {
adPiecesArrayCopy[j]= adPiecesArrayCopy[j].content.replace(adPiecesArrayCopy[i].prop[0],adPiecesArrayCopy[i].prop[1])
}
}
一旦我进入这一步,虽然我实际上经历了实际的查找和替换。变量prop不是我认为它代表的数组。我得到了:"
TypeError:无法读取属性" 0"来自undefined。 (第89行,文件"尝试3")
如何访问分配给每个属性的这些子数组。