🐣

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(); を呼び出すのと同じ

参照 mdn global object

Discussion