배열은 대부분의 프로그래밍 언어에서 존재하는 가장 기본적인 자료구조입니다.
배열로는 아주 다양한 것을 간편하게 할 수 있죠
그러면 바로 JS의 기본적인 배열 선언을 알아봅시다
두 문법 모두 동일하지만 보통 두번째 코드를 더 많이 씁니다.
const arr = new Array();
const arr = [];
C언어에서는 배열의 크기를 정해줘야됬지만 JS는 그럴 필요가 없습니다
int arr[5];
각 배열 요소에는 0으로 시작하는 숫자(index)가 매겨져 있습니다. 따라서 이 index를 이용하여 값을 읽거나 제거하거나 변경하거나 추가 할 수 있습니다.
const codebakery =["장정인","김정인","신완희","이승훈"]
console.log(codebakery[0]) // result : 장정인
codebakery[2] = "김민재"
console.log(codebakery[2]) //result : 김민재
codebakery[4] ="최다인"
console.log(codebakery[4]) //result : 최다인
length를 이용하여 배열의 길이도 알 수 있습니다
const codebakery =["장정인","김정인","신완희","이승훈"]
console.log(codebakery.length) //result : 4
for 문은 전통적인 배열 순회 방법입니다
const codebakery =["장정인","김정인","신완희","이승훈"]
for (let i = 0; i < codebakery.length; i++){
console.log(codebakery[i])
}