⊗jsPmCxCMP 441 of 505 menu

Método call con parámetros en JavaScript

Supongamos ahora que la función func acepta algunos parámetros, llamémoslos param1 y param2:

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

Al llamar a la función mediante call se pueden pasar estos parámetros de la siguiente manera:

func.call(elem, param1, param2);

Supongamos que se da el siguiente código:

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

Añada el método call en la última línea para que se muestre en la pantalla 'hello, John Smit'. La palabra 'hello' debe tomarse del value del input, y 'John' y 'Smit' deben ser parámetros de la función.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar