グローバルオブジェクトの一覧

ブラウザでグローバルオブジェクトにどんなものがあるのかは、Object.getOwnPropertyNames(window)などで調べられる。手元のブラウザで750以上もあった。

<!DOCTYPE html>
<html lang="ja">
<head>
  <meta charset="UTF-8">
  <title>グローバルオブジェクトの一覧</title>
</head>
<body>
  <script>
  var グローバル
  Object.getOwnPropertyNames(window).forEach((e, index) => {
    console.log(index, e)
  })
  // (中略)
  // 755 HTMLScriptElement
  // 756 グローバル
  </script>
</body>
</html>