Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау