今天偶然間碰到了一個從未碰到過的問題(谷歌瀏覽器下檢查出的錯誤):
TypeError: handler.apply is not a function!
出現這個報錯的原因是因爲當前頁面中的變量名與事件名一致發生了衝突,項目涉及到的變量以及事件名稱過多,導致自己在定義這些變量名以及事件名稱的時候大意了,只需要找到對應的變量名和事件名,任改其一,即可解決apply不是一個函數的報錯。
So,以後在定義變量名與事件名的時候,一定保證名稱的唯一性,以及語義化,避免此類問題再發生。
巴拉巴拉: