목차
- 배열
- 함수
- 선언함수
- 익명함수
- 화살표 함수
- 주요 내장 함수
1. 배열
- 배열(Array)은 같은 타입의 데이터를 하나로 묶은 자료 구조
- 각 데이터를 원소(element), 위치를 인덱스(index)라고 함 (0부터 시작)
for, for-in, for-of 등 반복문으로 순회 가능
예시
let cities = ['서울', '대전', '부산'];
// for-of
for (let city of cities) {
console.log(city);
}
// for-in
for (let index in cities) {
console.log(index + ': ' + cities[index]);
}
2. 함수
- 함수(Function)는 특정 작업을 수행하는 코드 묶음
- 코드를 재사용 가능하게 만들어주며, 입력값을 받아 결과를 반환할 수 있음
- 함수는 선언함수 / 익명함수 / 화살표함수 3가지 형태로 정의 가능
3. 선언함수
- 함수 이름을 가진 전통적인 방식
- 함수 정의 전에도 호출 가능 (호이스팅)