13. js
by donggyu04
HTML
<button id="btn0">btn 0</button><br/>
<button id="btn1">btn 1</button><br/>
<button id="btn2">btn 2</button><br/>
Vue
let btns = [
btn0 = document.getElementById('btn0'),
btn1 = document.getElementById('btn1'),
btn2 = document.getElementById('btn2'),
];
function initBtns() {
for(let i = 0; i < 3; i++) {
btns[i].onclick = function() {
console.log(i);
}
}
}
function outer() {
var name = 'outer';
return function inner() {
console.log(name);
}
}
initBtns();
let func = outer();
func();