我不明白为什么在addEventListener('click',addItem)
中,addItem()
和removeItem()
没有括号就可以被调用。
var addButton = document.getElementById('add');
addButton.addEventListener('click', addItem);
var removeButton = document.getElementById('remove');
removeButton.addEventListener('click', removeItem);
function addItem(){
console.log('Add Button clicked');
}
function removeItem(){
console.log('Remove Button clicked');
}
var anotherAddItem = addItem;
,那么你可以以相同的方式执行anotherAddItem()
。 - Reinstate Monica Cellio