⊗jsPmDstAEV 301 of 505 menu

JavaScript да массивли деструктуризатсияда ортиқча қийматлар

Агар массивдаги элементлар сони ўзгарувчилар сонидан кам бўлса, унда "ортиқча" ўзгарувчиларга undefined ёзилади:

let arr = [2025, 12]; let [year, month, day] = arr; console.log(year); // чиқади 2025 console.log(month); // чиқади 12 console.log(day); // чиқади undefined

Агар массивдаги элементлар сони ўзгарувчилар сонидан кўп бўлса - ортиқча элементлар ҳеч қайерга ёзилмайди ва ҳеч нарса бўлмайди. Мисол учун бизнинг массивимизга соат, минут ва секундларни қўшсак - бу ҳеч нарсани ўзгартирмайди:

let arr = [2025, 12, 31, 23, 59, 59]; let [year, month, day] = arr; console.log(year); // чиқади 2025 console.log(month); // чиқади 12 console.log(day); // чиқади 31
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш