【JavaScript】ウィンドウをリサイズした時のイベントを登録する関数( プロトタイプ拡張 )
イベントを登録する時の記述を楽にするため作成した。
前提
下記の関数を定義済みの想定とする。
コード
Window.prototype.registerOnResized = function( onResized ) {
const INTERVAL = 300;
const observingEvent = createObservingEvent( INTERVAL, null, null, onResized );
window.addEventListener( 'resize', observingEvent );
};
使い方
window
オブジェクトから、引数に「リサイズした時のイベント」を指定し、呼び出すだけ。
window.registerOnResized( function() { /* ウィンドウをリサイズした時の処理 */ } );