【发布时间】:2018-11-29 17:07:03
【问题描述】:
我遍历一个数组以获取动态内容。但是,在进行 foreach 循环时,我无法删除重复值,因为每个数组元素都被考虑在内(我不能更改为 for 循环)。是否有任何解决方案可以删除重复值?我什至尝试在每次迭代后用不同的方法创建数组。但是,我只得到了最后一次迭代值。
forEach(( filteredItems ) => {
filteredItems.languageCodes.forEach(( languageCode ) => {
finalLanguage=languageCode;
arrayCreation(finalLanguage);
})
})
function arrayCreation(finalLanguage){
langArray=[];
langArray.push(finalLanguage);
console.log("langArray", langArray);
}
这是我的filteredItems 和filteredItems.languageCodes
谢谢!
【问题讨论】:
-
请不要添加变量值的图像。将变量值作为文本复制/粘贴到您的问题中。
标签: javascript arrays loops foreach duplicates