У меня есть функция, которая получает courseContentId
. Я хотел поместить их все в массив из цикла for, но в результате создается новый массив для каждого courseContentId
.Вот мой код.
function keyLoop() {
let content = vm.comparisonThumbnail.list;
content.forEach(a => {
let cid = a.courseContentId;
if (cid == undefined) {
cid = ' ';
}
vm.loopKey = cid;
var pass = vm.loopKey;
result(pass);
});
function result(pass) {
let receiver = [];
receiver.push(pass);
console.log(receiver);
}
}
Я хотел, чтобы они были такими [471, 471, 471, 472, 472, 472, 473, 473 ....]
Но вместо этогоон возвращает [471] [471] [471] [472] ...... и т. д.