π let λ³μμ var λ³μ μ°¨μ΄
π‘ μμ½
-
for()
λ¬Έμμ λ°λ³΅ ν λλ§λ€var
λ³μλ μ€μ½νλ₯Ό κ°μ§ μμlet
λ³μλ μ€μ½νλ₯Ό κ°μ§
1) var λ³μμ μ€μ½ν
// varλ³μμ μ€μ½ν
var node = document.querySelector('.sports');
for (var k = 0; k < node.children.length; k++) {
node.children[k].onclick = function (event) {
event.target.style.backgroundColor = 'yellow';
console.log(k);
};
}
-
μ΄λ€ κ²μ ν΄λ¦νλλΌλ νμ
for()
λ¬Έμ΄ λλ¬μ λμ κ°μΈ3
μ μΆλ ₯ν¨- μ 체μ μ€μ½νμμ νλμ κ°μΌλ‘ ν λΉλκΈ° λλ¬Έ
- forλ¬Έμ λ§μ§λ§ κ°μΈ
3
μ΄var
μ μΈλk
μ¦ κΈλ‘λ² λ³μμ ν λΉ λ¨.
var k = 0;
μμ k λ³μμ μ€μ½νλ ν¨μ μ
2) let λ³μμ μ€μ½ν
// letλ³μμ μ€μ½ν
var node = document.querySelector('.sports');
for (let k = 0; k < node.children.length; k++) {
node.children[k].onclick = function (event) {
event.target.style.backgroundColor = 'yellow';
console.log(k);
};
}
// 0
// 1
// 2
- μ΄λ²€νΈλ₯Ό μ€μ ν λμ
k
κ°μ μΆλ ₯ ν©λλ€.