이번주에는 1주차에 처음 배웠던 javaScript의 새로운 개념을 배울 예정이다. 오늘 배운 내용은 배열(Array)인데 그동안 코딩테스트 문제를 풀어와서 이미 알고 있는 개념이라 무리없이 진행할 수 있었다.
let arr = [73, 98, 86, 25, 10];
console.log(arr[2]) // 86
arr[2] = 12;
console.log(arr) //[73, 98, 12, 25, 10]
0 | 1 | 2 | 3 | 4 |
---|---|---|---|---|
73 | 98 | 86 | 25 | 10 |
배열은 순서가 있는 값으로 각 index(0,1,...,4)에 element를 저장하는 형태로 이루어져 있다.
index는 0번부터 시작하며 arr[number of index]의 형태로 해당하는 값을 불러올 수 있고 재할당도 가능하다.
let arr = [[73, 98], [86, 25], 10];
console.log(arr[0]) //[73, 98]
console.log(arr[0][1]) //98
배열 내에는 문자열,숫자 등 다양한 타입의 값들을 할당할 수 있고 배열도 할당이 가능하며 arr[0][1]처럼 index 번호를 두번 기입하여 배열 내 배열의 값을 불러올 수 있다.
배열에 사용되는 기본적인 method외에도 다양한 method를 알고 있으면 반복문과 조건문을 불필요하게 사용하거나 코드를 길게 작성할 일이 줄어들기 때문에 알아두는 것이 좋다.