-2
window.addEventListener( "mousemove"、rotate);JavaScript複数のメソッドで同じイベントが発生する
window.addEventListener( "mousemove"、getAngle);
ここでは、異なるイベントに同じイベントを追加しています。マウスを動かすとgetAngleメソッドが1回だけ実行されるが、rotateメソッドは正常であることがわかった。上記のコードは合法ですか?両方のメソッドに同じイベントを追加しますか?
なぜ、 'rotate'の中で' getAngle'を呼び出さないのですか? – Berkay
"mousemove"イベントにバインドされたメソッドが "マウス"の "移動"以外のときにいつトリガされると思いますか? –
これらは両方とも実行され、 'rotate'だけが常に最初に呼び出されます。 –