Я пытаюсь передать параметр функции, чтобы я мог многократно вызывать элементы массива массива (так как у меня их довольно много, возвращено из SQL-запроса).Как передать расширенный параметр функции?
removeDuplicates(arr, x){
var tmp = [];
var tmp2=[];
for(let i = 0; i < 50; i++){
if(tmp.indexOf(arr[i].id) == -1){
tmp.push(arr[i].id); //always id
tmp2.push(arr[i].x); //for example arr[i].name
}
}
return tmp2;
}
Если я делаю это так, и вызвать метод как это:
removeDuplicates(arraytag2, arraytag2.name);
он не работает.
вы имеете в виду 'tmp2.push (обр [я] [х]);'? – Jag
Если arraytag2 является массивом, как вы можете написать arraytag2.name? –
Я знаю, что я не могу, это должно быть arraytag2 [counter] .name, просто пытаясь найти здесь ярлык. –