Chciałbym wywołać funkcję przy użyciu tablicę jako parametry:Mijając tablicę jako parametr funkcji w JavaScript
const x = ['p0', 'p1', 'p2'];
call_me(x[0], x[1], x[2]); // I don't like it
function call_me (param0, param1, param2) {
// ...
}
Czy istnieje lepszy sposób przekazywania treści x
do call_me()
?
Na marginesie, jeśli ktokolwiek chce zamiast tego przekazać tablicę asocjacyjną (nazwane klucze), użyj obiektu. Wychodząc z PHP (i zawsze prowadziłem do tego wątku przez google), zajęło mi to trochę czasu. Możesz wtedy przekazać cały obiekt jako parametr. http://www.w3schools.com/js/js_objects.asp – timhc22
Dzięki za wskazanie argumentu "spread"! Nie wiedziałem o tym. –