여러 값을 순서가 있는 하나의 목록으로 관리합니다.
배열의 index는 0부터 시작하고 length는 항목 수를 나타냅니다. push와 pop은 끝에서, unshift와 shift는 앞에서 항목을 추가·제거합니다. const 배열도 변수 자체를 다른 배열로 재할당할 수 없을 뿐 내부 항목은 바꿀 수 있습니다.
코드를 읽을 때는 const items = ["HTML", "CSS"]; items[0]; items.length; 부분부터 찾으세요. 현재 값과 실행 순서를 줄마다 적어 보면 문법을 외우지 않아도 결과를 예측할 수 있습니다.
실행하기 전에 예상 결과를 짧게 적은 뒤 첫 항목을 제거하고 Python을 배열 앞에 추가하세요. 실제 출력이 다르면 콘솔에 처음 나타난 오류와 그 직전 값을 차례로 확인하세요.
존재하지 않는 index를 읽으면 오류가 아니라 undefined가 나옵니다. length와 index 범위를 확인하세요.
직접 바꿔보세요첫 항목을 제거하고 Python을 배열 앞에 추가하세요.