Window(DOMWindow) [JavaScript]
◆Window(DOMWindow) クラス
JavaScript の Window(DOMWindow) クラスは、ウィンドウ インスタンスを制御します。
ウィンドウであれば、それがきちんとした画面だろうと、ダイアログだろうと、そして準備されているだけで表示されていないウィンドウであろうと、必ずこの Window(DOMWindow) クラス インスタンスが、ひとつ以上存在します。
以下には、そのメンバを機械的に抽出した結果を、インデックスとしてまとめてあります。
調査対象のブラウザは、Internet Explorer 8、Firefox 3.6.13、Opera 11.00、Safari 5.0.3、Google Chrome 8.0.552.224 です。
5つほど、お断りです。
1)長いです
機械的にメンバを抽出してみたら、515ありました。
これを全部羅列してるので、長いです;;;。
2)これで全部のメンバを網羅できているとは限りません
機械的にメンバを抽出したんですが、当然あるべき toString などが見当たりません。
従って、これで全部のメンバを網羅できているとは限りません。
3)全部調べるつもりはありません
515もあるとは思いませんでした。
全部調べていたら、ひとりで調べてる間に死んでしまいそうです;;;。
4)プロパティ、メソッド、イベントが混在しています
このインデックスでは、プロパティ、メソッド、イベントが混在しています。
この点については、掘り下げていくうちに、整理したいです。
このインデックスでは、Window クラスと DOMWindow クラスが混在しています。
正直、Window クラスと DOMWindow クラスでは、ちょっと差が大きいです。
この点については、掘り下げていくうちに、インデックスを分けるかもしれません。
なお、よく使うメンバや、ライフサイクルなどについては、長くなるので別エントリーにまとめます。
それでは、参ります。