在javascript當中每一個function都是一個對象,所以在這個里var temp=this 指的是function當前的對象。this是Javascript語言的一個關鍵字。它代表函數運行時,自動生成的一個內部對象,只能在函數內部使用。
2016-05-27
已采納回答 / 慕仙4518439
JS中function是一個對象,有默認的一個屬性arguments,也是一個對象。而且arguments是類“數組”對象,可以通過arguments[0]獲取你傳入function的第一個參數,因此,不管你給參數起名叫什么,事件處理函數的第一個參數,都默認是事件對象event。而對象的名字,叫什么無所謂,所以你傳一個e也行,傳event也行,傳abc也行
2016-05-26