⊗jsSpACPA 157 of 294 menu

JavaScript'те асинхрондуу коллбэкке параметрлерди өткөрүү

Эми асинхрондук функцияга кириш параметрлерин өткөрүүгө мүмкүн болсун. Мисал үчүн, make функциясынын биринчи параметри катары биз натыйжа катары алгыбыз келген массив элементинин номерин өткөрөлү. Мисал үчүн массивдин үчүнчү элементин алалы:

make(3, function(res) { console.log(res); // массивдин үчүнчү элементи });

Эми биздин make функциябыздын кодун сүрөттөлгөндөй кылып өзгөртөлү:

function make(num, callback) { setTimeout(function() { let arr = [1, 2, 3, 4, 5]; callback(arr[num]); // натыйжа катары массив элементин беребиз }, 3000); }

make функциясы эки параметр кабыл ала тургандай кылыңыз: массивдин бир жана экинчи элементтеринин номери. Асинхрондук операциянын натыйжасы катары бул функция көрсөтүлгөн элементтердин суммасын кайтарсын.

Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу