π΄ forEach
βͺ λ°λ³΅λλ μμ(iterable)μ κ° μμλ€μ μμλλ‘ item, index, array λ±μ 리ν΄νλ€.
βͺ λ°λ³΅λ¬Έμ μ€κ°μ λ©μΆ μ μλ€.
const friends = ["A", "B", "C", "D"];
const addHeart = (item, index, array) => console.log(item, index, array);
/* A 0 ["A", "B", "C", "D"]
B 1 ["A", "B", "C", "D"]
C 2 ["A", "B", "C", "D"]
D 3 ["A", "B", "C", "D"]
*/
friends.forEach(addHeart);
π for ... of
βͺ λ°λ³΅λ¬Έμ 쑰건μ λ°λΌ μ€κ°μ λ©μΆ μ μλ€.
const friends = ["A", "B", "C", "D", "E"];
for (const friend of friends) {
if (friend === "D") {
break;
} else {
console.log(friend);
}
}
// A
// B
// C
'JavaScript' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[ JS ] Async / Await (0) | 2022.07.06 |
---|---|
[ JS ] Promises (0) | 2022.07.06 |
[ JS ] Rest And Spread (0) | 2022.07.05 |
[ JS ] Destructuring (0) | 2022.07.05 |
[ JS ] Array (0) | 2022.07.05 |