將參數傳送到 callback
http://www.jstips.co/zh_tw/javascript/passing-arguments-to-callback-functions/
by Po-Jung Chen
HTML
<button id="btn">點我</button>
JavaScript
const btn = document.querySelector('#btn')
btn.addEventListener('click', clickHandler("foobar"))
function clickHandler (parameters) {
return function (e) {
console.log('I can get the event: ', e.target.textContent)
console.log('I can get the parameter: ', parameters)
}
}