Здравствуйте. Какая-то чертовщина происходит с моим кодом. Всё работало, через 10мин перестало. Суть такая, есть цикл который заполняет массив
let params = [];
let i = 0;
for(let key in taskIds) {
console.log(key);
params[i] =
{
method: 'tasks.task.get',
params: {
taskId:key,
select: ['ID', 'TITLE', 'UF_CRM_TASK']
}
};
i++;
}
console.log(params);
у меня в taskIds 11ключей, в консоль логе когда вывожу key выводит 11 ключей, а в массив записывается только 6шт. Сначала всё было хорошо,все работало, но по неизвестным причинам перестало. вот что выдает
КЛЮЧИ
1
application.js:150 3
application.js:150 5
application.js:150 6
application.js:150 8
application.js:150 10
application.js:150 12
application.js:150 14
application.js:150 16
application.js:150 18
application.js:150 20
application.js:162
МАССИВ
(11) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
0: {method: "tasks.task.get", params: {…}}
1: {method: "tasks.task.get", params: {…}}
2: {method: "tasks.task.get", params: {…}}
3: {method: "tasks.task.get", params: {…}}
4: {method: "tasks.task.get", params: {…}}
5: {method: "tasks.task.get", params: {…}}
length: 6
__proto__: Array(0)
Помогите разобраться