JavaScript
연관된 데이터를 모아서 통으로 관리하기 위해서 사용하는 데이터 타입이다.
변수가 하나의 데이터를 저장하기 위한 것이라면 배열은 여러 개의 데이터를
하나의 변수에 저장하기 위한 것이라고 할 수 있다.
배열에 새로운 항목을 추가 할 때에는 배열이 지니고 있는 내장 함수인push
함수를 사용한다.
배열의 크기를 알아낼 때에는 배열의length
값을 확인한다.
반복문은 특정 작업을 반복적으로 할 때 사용할 수 있는 구문입니다.
for
특정 값에 변화를 주어가면서 우리가 정한 조건이 만족된다면 계속 반복한다.while
while문 뒤에 따라오는 괄호 안의 조건이 참(true)면 중괄호 안의 코드 구간을 반복적으로 실행한다. 조건이 false면 반복문이 실행되지 않는다.break
더 이상 반복하지 않고 for문이나 while문을 끝낸다.continue
반복을 끝내지 않고 특정 조건이 만족 되었을때 그 다음 루프로 실행된다.const names = ['a', 'b', 'c'];
for (let i = 0; i < names.length; i++) {
console.log(names[i]);
}
let i = 0;
while (i < 10) {
console.log(i);
i++;
}
for (let i = 0; i < 10; i++) {
if (i === 2) continue; // 다음 루프를 실행
console.log(i);
if (i === 5) break; // 반복문을 끝내기
}
forEach
map
filter
indexOf