什么是JavaScript中的全局对象?

JavaScript中的对象不同于全局对象。使用new运算符,您将无法创建全局对象。当脚本引擎初始化时,它就存在。初始化后,可以使用函数和常量。

全局对象允许您执行以下操作-

  • 它提供对内置函数和值的访问。像下面的代码片段一样,直接在窗口中拨打警报-

alert("Demo Text");
//或
window.alert("Demo Text");
  • 它还可以访问全局函数声明和var变量-

<html>
   <head>
      <script>
         var str = "Demo Text";
         //使用窗口
         alert( window.str );
      </script>
   </head>
   
   <body>
   </body>
</html>