TAG
JavaScript
Result
Run
License
<button type="button" id="btn">Transfer of parameters to closure</button>
window.addEventListener("load", () => { // 이벤트에 등록될 함수 function handler(param) { return function(e) { myfunc(e, param); } } // 실제로 실행될 함수 function myfunc(e, param) { console.log(e.target.tagName); console.log(param); } let btn = document.querySelector("#btn"); btn.addEventListener("click", handler("hello")); });
Console
expand_less
License
License
by DevDic
Close