文章摘要:由于`window`对象是浏览器环境中的全局对象,如果不小心在代码中忽略了变量声明,直接使用变量名,代码会默认在`window`对象上创建一个全局变量,下面是一个简单的例子说明这个问题:为了避免这种情况,我们应该始终使用`let`或`const`关键字声明变量,或者在严格模式下编写代码(使用`"usestrict",这种情况可能会导致意外的行为和错误,尤其在大型项目中容易造成代码混乱和难以调试