windowオブジェクトを超ミニマムに解説してみる
超ミニマムシリーズとは
様々な事柄に関して超短く解説するシリーズです。
これを読んであなたの興味が沸き、その飽くことのない知識欲を満たすことを願っています。
windowオブジェクトとは
「ブラウザに標準で用意されているグローバルなオブジェクト」
意識していないだけで必ずwindowオブジェクトは使っている
皆さんが何気なく使っている関数やメソッドは、windowオブジェクトの中のものを使っている場合が多いです。
例えば次のコード
alert('hello');
↑のalert()
は文字通り、ブラウザ上で警告文を出すためのメソッドです。
実はこのalert()
の先頭には隠れてるコードがあって、それがwindow
オブジェクトです。
つまり、
window.alert('hello');
↑のように書いても同じ結果になります。
普段はこのwindow.
の部分を省略してるということですね。
console.log(window);
試しにconsole.log(window)
でwindowオブジェクトを見てみると
このように多くの関数やプロパティなどが出てきます。その中にalert
もあります。
おまけ(グローバルなオブジェクトとは)
「どこからでもアクセスできるオブジェクト」
windowオブジェクトはどこのスコープからでもアクセスできるので省略して書けるということです。
Author And Source
この問題について(windowオブジェクトを超ミニマムに解説してみる), 我々は、より多くの情報をここで見つけました https://qiita.com/jack1-2-3/items/da420b186f03032b928f著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .