⊗jsPmDstAEV 301 of 505 menu

Giá trị thừa khi giải cấu trúc mảng trong JavaScript

Nếu mảng có ít phần tử hơn số biến, thì các biến "thừa" sẽ được gán giá trị undefined:

let arr = [2025, 12]; let [year, month, day] = arr; console.log(year); // sẽ hiển thị 2025 console.log(month); // sẽ hiển thị 12 console.log(day); // sẽ hiển thị undefined

Nếu mảng có nhiều phần tử hơn số biến - các phần tử thừa sẽ không được gán vào đâu cả và không có điều gì xấu xảy ra. Để minh họa, hãy thêm vào mảng của chúng ta giờ, phút và giây - không có gì thay đổi từ điều này:

let arr = [2025, 12, 31, 23, 59, 59]; let [year, month, day] = arr; console.log(year); // sẽ hiển thị 2025 console.log(month); // sẽ hiển thị 12 console.log(day); // sẽ hiển thị 31
Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối