⊗jsPmCxCMP 441 of 505 menu

Metodo call con parametri in JavaScript

Supponiamo ora che la funzione func accetti alcuni parametri, chiamiamoli param1 e param2:

function func(param1, param2) { console.log(this.value + param1 + param2); }

Quando si chiama la funzione tramite call è possibile passare questi parametri in questo modo:

func.call(elem, param1, param2);

Supponiamo dato il seguente codice:

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + name + ' ' + surname); } func(); // qui dovrebbe restituire 'hello, John Smit'

Aggiungi alla ultima riga il metodo call in modo che sullo schermo venga visualizzato 'hello, John Smit'. La parola 'hello' deve essere presa dal value dell'input, mentre 'John' e 'Smit' devono essere parametri della funzione.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta