Javascript For 문법

황상진·2022년 9월 1일
0

Javascript-Method

목록 보기
2/3

Javascript For 문법

for 문

for(let i; i<N;i++){
	console.log(i);
}

for in 문

  • for/in 문은 해당 객체의 모든 열거 가능한 프로퍼티를 순회
const object = { a: 1, b: 2, c: 3 };

for (const property in object) {
  console.log(`${property}: ${object[property]}`);
}

// expected output:
// "a: 1"
// "b: 2"
// "c: 3"

for of 문

  • for/of 문은 반복할 수 있는 객체(Array, Map, Set, String, TypedArray, arguments)를 순회할 수 있도록 해주는 반복문
const array1 = ['a', 'b', 'c'];

for (const element of array1) {
  console.log(element);
}

// expected output: "a"
// expected output: "b"
// expected output: "c"
let iterable = new Map([["a", 1], ["b", 2], ["c", 3]]);

for (let entry of iterable) {
  console.log(entry);
}
// [a, 1]
// [b, 2]
// [c, 3]

for (let [key, value] of iterable) {
  console.log(value);
}
// 1
// 2
// 3
let iterable = new Set([1, 1, 2, 2, 3, 3]);

for (let value of iterable) {
  console.log(value);
}
// 1
// 2
// 3
profile
Web FrontEnd Developer

0개의 댓글