Javascript의 for of, for in의 간단한 사용 예시를 메모합니다.
- for of, for in 1 -
const array = [1, 2, 3, 4];
const object = { name: '박똑똑', favoriteFood: '삼겹살', attribute: '불속성' };
//for of는 배열의 각 요소를 순회
for (const element of array) {
console.log(element);
}
//for in은 객체의 key를 순회
for (const props in object) {
console.log(`object.${props} = ${object[props]}`);
}
상기 소스코드를 실행시키면 다음과 같은 결과를 확인 할 수 있습니다.
for of, for in을 배열에 사용하여 같은 결과를 출력 할 수도 있습니다.
하기와 같이 사용합니다.
- for of, for in 2 -
const array = ['a', 'b', 'c', 'd'];
//for of는 배열의 각 요소를 순회
for (const element of array) {
console.log('for of', element);
}
//for in은 객체의 key를 순회
for (let i in array) {
console.log('for in', array[i]);
}
상기 소스코드를 실행시키면 다음과 같은 결과를 확인 할 수 있습니다.
'웹개발자공부 > Javascript' 카테고리의 다른 글
Javascript - splice를 활용한 배열 내 두 요소 위치 변경 함수 작성 (0) | 2023.02.14 |
---|---|
Javascript - Import, Export 간단 사용 예시 메모 (0) | 2023.02.12 |
Javascript - Set객체 배열로 변환하기 (0) | 2023.02.08 |
Javascript - Logical AND (&&), Logical OR (||)의 정의 및 사용 예시 (0) | 2022.12.29 |
Javascript - this 사용 유무에 따른 변수 호출 결과 차이 확인 (0) | 2022.12.28 |