gpt4 book ai didi

javascript - 如果未加载外部脚本,如何停止脚本执行

转载 作者:行者123 更新时间:2023-12-02 20:55:14 25 4
gpt4 key购买 nike

我有一个从外部脚本调用的对象Checkout,有时,当我调用它时,我会收到错误 Checkout is not Defined 因为我认为该对象是在外部脚本之前加载的。有没有办法修复这个错误

外部脚本

<script src="https://example.com/checkout.js"></script>

我的脚本

$( document ).ready(function() {
Checkout.dosomething();
});

最佳答案

最好的方法是以这样的方式排序脚本加载:在依赖项加载之后加载依赖脚本。

作为解决方法,您可以检查脚本中是否可以访问依赖项。

$( document ).ready(function() {
if (!Checkout) {
return;
}
Checkout.dosomething();
});

关于javascript - 如果未加载外部脚本,如何停止脚本执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61505037/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com