⊗jsPmDstAVD 305 of 505 menu

JavaScript'те массивди деструктуризациялоодо өзгөрмөлөрдү жарыялоо

Деструктуризациялоодо өзгөрмөлөрдү жарыялоо милдеттүү эмес. Алар мурунтан эле жарыяланган болушу мүмкүн, анда баалоо учурунда let командасын жазуунун кажети жок:

let arr = [2025, 12, 31]; let year; let month; let day; [year, month, day] = arr;

Бирок, бир нюанс бар. Төмөнкү кодго көз салыңыз:

let arr = [2025, 12, 31]; let year; let [year, month, day] = arr;

Көрүп тургандай, year өзгөрмөсү мурунтан эле жарыяланган, бирок month жана day өзгөрмөлөрү - жарыяланган эмес. Ошондуктан коддун автору деструктуризациялоочу баалоонун алдына let жазууну чечкен.

Бирок, бул катага алып келет, анткени бир эле өзгөрмөнү let аркылуу эки жолу жарыялоого болбойт (year өзгөрмөсү эки жолу жарыяланган деп чыгат).

Кыргызча
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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу