🐣
global objectとは
global objectとは
グローバルスコープ上に常時存在するオブジェクト
ブラウザ | Node.js | その他 |
---|---|---|
window | global | globalThis |
※ JavaScriptを実行する場所によって呼び名が変わる
ブラウザ内のwindowオブジェクト
- window object = global object
グローバル変数や関数はすべて、 window オブジェクトのプロパティとしてアクセス可能
変数
var foo = "foobar";
foo === window.foo; // true を返す
関数
function greeting() {
console.log("Hi!");
}
window.greeting(); // ふつうに greeting(); を呼び出すのと同じ
Discussion