Когда я передаю массив строк и индекс событию onclick, функция обратного вызова получает параметры из первых двух значений массива в виде числа вместо массива и индекса.
Iпытался преобразовать его в массив с помощью функции Array.from.
let presentantes = ["28411", "199904", "214966", "16226"];
console.log('presentantes', presentantes);
//presentantes (4) ["28411", "199904", "214966", "16226"]
let id = 1
let listNominated = `<li onClick="cargaPresentantes(${presentantes}, ${i})">`
function cargaPresentantes(presentantes, id) {
console.log('presentantes', presentantes);
console.log('id', id)
//presentantes 28411
//id 199904
}
Я ожидал получить массив ["28411", "199904", "214966", "16226"]
и индекс 1