到底呼叫函式時要不要加()?
在html中,onclick後必須接字串呼叫,而在js中則必須接函式進行呼叫。
addEventListener和click區別
onclick只是一個屬性,且是唯一的。其只能繫結一個事件,容易在不經意間覆蓋其他事件。而addEventListener繫結的事件是事件監聽佇列,即可以繫結多個事件,遵循先進先出原則,也就是說先繫結的事件先觸發,多個事件依次觸發。
在html中,onclick後必須接字串呼叫,而在js中則必須接函式進行呼叫。
onclick只是一個屬性,且是唯一的。其只能繫結一個事件,容易在不經意間覆蓋其他事件。而addEventListener繫結的事件是事件監聽佇列,即可以繫結多個事件,遵循先進先出原則,也就是說先繫結的事件先觸發,多個事件依次觸發。