WindowEventHandlers ミックスイン
WindowEventHandlers ミックスインとは、Window に利用するイベントが定義されたクラスです。
WindowEventHandlers ミックスインのイベントは、<body> エレメント、<iframe> エレメントにも利用できます。
WindowEventHandlers ミックスインにプロパティとメソッドの定義はありません。イベントのみになります。
同様のイベントハンドラーに関するミックスインに GlobalEventHandlers ミックスインがあります。
WorkerGlobalScope は GlobalEventHandlers ミックスインを継承しています。WorkerGlobalScope を継承するオブジェクトも共通してプロパティ、メソッド、イベントハンドラーが使えます。
WindowEventHandlers ミックスインでオブジェクトは生成できません。ミックスインは、それだけではオブジェクトを生成できません。クラスへの機能追加を目的としています。
ページ内 Index
プロパティ(Properties)
定義はありません。
メソッド(Methods)
定義はありません。
イベントハンドラー(Event Handlers)
イベントハンドラーは以下のように属性として定義します。addEventListener()メソッドではイベントタイプを指定します。ほとんど場合は on~ 部分がない名称です。
p.addEventListener( 'click', ()=>{...} )
window.onload = function(){...}
以下は WindowEventHandlers に定義されたイベントハンドラーです。
タイプ名(ハンドラー名) | 概要 | 分類 |
---|