for(초기문 ; 조건문 ; 증감문){
}
const userObj = {
name: "철수",
age: 20,
};
for (let key in userObj) {
console.log(userObj[key]);
}
console.log(userObj.key); // 마침표 연산자로 결과 도출할 수 없을 때만 대괄호
for (let i = 0; i < 2; i++) {
console.log(`i: ${i}`);
for (let j = 0; j < 3; j++) {
if (j === 1) continue;
console.log(`j: ${j}`);
}
}
for (let i = 0; i < 2; i++) {
console.log(`i: ${i}`);
for (let j = 0; j < 3; j++) {
if (j === 1) break;
console.log(`j: ${j}`);
}
}
// 단일 반복문
// 이중 반복문 또는 다중 반복문
for (let i = 0 ; i<2 ; i++) {
console.log(i);
for(let j = 9 ; j<2 ; j++) {
console.log(j);
for (let k=0 ; k<2 ; k++) {
console.log(k);
}
}
}
💫 https://jsbench.me/
코드 효율성 따지는 사이트