PopStateEvent: PopStateEvent() コンストラクター
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
PopStateEvent()
コンストラクターは、新しい PopStateEvent
オブジェクトを生成します。
メモ:
ウェブ開発者は通常このコンストラクターを呼び出す必要はありません。ブラウザーは popstate
イベントを発行するときにこれらのオブジェクトを生成するからです。
構文
js
new PopStateEvent(type, options)
引数
type
-
イベントの名前の文字列です。 大文字と小文字は区別され、ブラウザーはこれを
popstate
に設定します。 options
省略可-
オブジェクトで、
Event()
で定義されているプロパティに加えて、以下のプロパティがあります。state
省略可-
状態を表すオブジェクトです。実質的には
history.pushState()
またはhistory.replaceState()
の呼び出しで指定された値です。設定されていない場合、既定値はnull
です。
返値
新しい PopStateEvent
オブジェクトです。
仕様書
Specification |
---|
HTML # the-popstateevent-interface |
ブラウザーの互換性
BCD tables only load in the browser