⊗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çeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부