⊗jsSpACPA 157 of 294 menu

Transmiterea parametrilor într-un callback asincron în JavaScript

Să facem acum astfel încât în funcția asincronă să putem transmite parametri de intrare. Să luăm, de exemplu, ca prim parametru al funcției make să transmitem numărul acelui element din matrice pe care dorim să îl obținem ca rezultat. De exemplu, să obținem al treilea element al matricei:

make(3, function(res) { console.log(res); // al treilea element al matricei });

Să modificăm codul funcției noastre make în conformitate cu cele descrise:

function make(num, callback) { setTimeout(function() { let arr = [1, 2, 3, 4, 5]; callback(arr[num]); // transmitem elementul matricei ca rezultat }, 3000); }

Faceți astfel încât funcția make să accepte doi parametri: numărul unui element și al celuilalt element al matricei. Să presupunem că rezultatul operației asincrone această funcție returnează suma elementelor indicate.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge