배열안에 있는 원소 모두 출력하는 3가지 방법
1. for문
반복문 for문을 사용해서 배열 안에 있는 전체 원소를 출력해준다.
const animals = ['Blue whale', 'Elephant', 'Penguins', 'Giant panda', 'Cat'];
for(let i = 0; i < animals.length; i++) {
console.log(animals[i]);
}
// "Blue whale"
// "Elephant"
// "Penguins"
// "Giant panda"
// "Cat"
2. for of문
변수 i가 배열에 첫번째 원소부터 마지막 원소까지 순서대로 돌아가며 할당해준다.
const animals = ['Blue whale', 'Elephant', 'Penguins', 'Giant panda', 'Cat'];
for(let i of animals) {
console.log(i);
}
// "Blue whale"
// "Elephant"
// "Penguins"
// "Giant panda"
// "Cat"
3. forEach() 함수
배열의 내장함수 forEach를 사용하면 함수의 파라미터로 콜백함수를 가진다. 이 콜백함수는 배열안에 있는 모든 원소를 불러온다.
const animals = ['Blue whale', 'Elephant', 'Penguins', 'Giant panda', 'Cat'];
animals.forEach(animal => {
console.log(animal);
})
// "Blue whale"
// "Elephant"
// "Penguins"
// "Giant panda"
// "Cat"'JavaScript' 카테고리의 다른 글
| [자바스크립트/한줄정리] 돔 트리 (DOM Tree)란? (0) | 2022.03.22 |
|---|---|
| [자바스크립트/한줄정리] 문서 객체 모델(DOM)이란? (0) | 2022.03.22 |
| [자바스크립트] 배열에서 데이터를 추가, 삭제, 복사하는 함수 6가지 (push, pop, unshift, shift, splice, concat) (0) | 2022.03.18 |
| [자바스크립트] 배열 정렬하기 sort(), 오름차순, 내림차순 정리법 (0) | 2022.03.18 |
| [자바스크립트] 객체 키 접근방법의 차이점 (중괄호 vs 마침표) (0) | 2022.03.18 |
댓글