⊗jsSpACPA 157 of 294 menu

Paso de parámetros a una callback asíncrona en JavaScript

Hagamos ahora que a la función asíncrona se le puedan pasar parámetros de entrada. Por ejemplo, como primer parámetro de la función make pasaremos el número de ese elemento del array que queremos obtener como resultado. Por ejemplo, obtengamos el tercer elemento del array:

make(3, function(res) { console.log(res); // tercer elemento del array });

Reorganicemos el código de nuestra función make de acuerdo con lo descrito:

function make(num, callback) { setTimeout(function() { let arr = [1, 2, 3, 4, 5]; callback(arr[num]); // como resultado pasamos el elemento del array }, 3000); }

Haga que la función make reciba dos parámetros: el número de un elemento y del otro elemento del array. Que como resultado de la operación asíncrona esta función devuelva la suma de los elementos indicados.

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