私は現在時制で行きます。
すべてではないにしても、ほとんどの JavaScript フレームワークは、JavaScript DOM イベント API によって定められた規則に従っているようです。つまり、イベント名に現在形を使用します。イベントがトリガーされた後に処理されるという事実にもかかわらず、考えてみると、これは私にとって最も自然なことのように思えます。結局、イベントはevent nameでトリガーされ ます。イベントをトリガーする原因となるアクションが実行されると、それはイベント ループの現在の反復で発生します。つまり、イベント ループに関する限り、イベントとイベントをトリガーするアクションが同時に発生します。
YUI3などの一部のフレームワークはafter
、on
フックとカスタム イベントのフックを提供します。この区別は、YUI の属性ライブラリ (とりわけ) で使用されます。
メソッドを使用して登録されたリスナーは、属性の保存状態が更新される前on
に通知されます。[...]
これらのリスナーは、状態の変化が発生する前に呼び出されるため、状態の変化が発生するのを防ぐことができます [...]
メソッドを使用して登録されたリスナーは、属性の保存状態が更新された後after
に通知されます。
ソース: http://yuilibrary.com/yui/docs/attribute/index.html#on-vs-after
私は、イベント名に過去形を使用するフレームワークを個人的に認識していませんが、それらすべてに精通しているわけではありません。