问题标签 [window-object]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
64 浏览

javascript - 在javascript中定义动态函数

我有SetUpTest()方法,函数名称将on-load通过获取窗口对象生成脚本。 testShieldVal.js_name是可变的,

如何有效地使用动态名称定义此函数?

0 投票
3 回答
641 浏览

javascript - 在 Webpack 5 中将函数附加到窗口对象

我最近从 Webpack 4 更新到 Webpack 5,早些时候我在 window 对象上有一个函数index.js,它看起来像

index.js

当它被捆绑时,我可以在文件index.js中找到相同的功能。common.bundle.js

index.html看起来像这样

索引.html

在控制台中,当我键入在 Webpack 4 中按预期工作ReferenceError: someFunction is not defined 时,我无法在 chrome 控制台中打印函数定义。window.someFunction

如何将我的函数附加到 Webpack 5 中的窗口对象,以及如何访问它?

webpack.config.js

0 投票
1 回答
79 浏览

unit-testing - 使用 jest 断言窗口对象的值

我正在尝试使用 jest 断言 windows 对象的值。例如:断言谷歌标签管理器的 window.dataLayer 值。

如何使用单元测试笑话框架来实现它?

0 投票
0 回答
8 浏览

javascript - 类型错误:window.preload.local 未定义

我开始从事一个使用 ReactJS v16、Redux4.x、Node v10.24 和 NPM v6.x 开发的遗留项目。

我在设置和运行它时遇到了很多麻烦,但现在出现了一个新问题,我不知道该怎么做:

在深入研究项目文件后,我发现了以下 React 组件:

我以前从未见过window.preload(第 6 行)。

有人知道我在哪里可以找到有关该window物业的信息吗?

非常感谢您!

0 投票
0 回答
13 浏览

javascript - 窗口在页面刷新时处于随机偏移

我在一个项目中使用 GSAP 动画,我一直遇到这个错误,在页面刷新时,窗口有时会出现在随机位置。发生这种情况时,我只需输入 window.pageXOffset 即可查看它的位置。这有时也会发生在 Y 轴上。我正在使用 Chrome,但我已经在 Safari 上对其进行了测试,但它没有发生,但这是一个完全随机的错误。它通常会在我的检查员外出并且我一直在点击很多时发生!每次单击“空缓存和硬重新加载”按钮都会修复它。这也是一个 wordpress 项目,所以我不确定脚本何时加载是否重要。有谁知道怎么回事???