Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
动态加载外部javascript文件时是否应处理错误?_Javascript_Jquery_Error Handling - Fatal编程技术网

动态加载外部javascript文件时是否应处理错误?

动态加载外部javascript文件时是否应处理错误?,javascript,jquery,error-handling,Javascript,Jquery,Error Handling,为了提高网页加载性能,我以友好方式加载页面上的大多数脚本(在文档准备就绪后使用getScript)。但是,我注意到有时候脚本无法加载,jQuery的getScript返回时会出错 在这种情况下应该怎么做?假设是某个临时问题阻止了脚本加载,那么代码是否应该再次尝试加载脚本?还是不值得这么麻烦 您是否处理页面上的动态脚本加载错误?这种情况下的最佳实践是什么?通常情况下,如果一个脚本失败,它们都会失败,除非特定脚本本身存在问题,在这种情况下,重新加载脚本不应该修复它。如果您决定尝试重新加载,请确保您对

为了提高网页加载性能,我以友好方式加载页面上的大多数脚本(在文档准备就绪后使用getScript)。但是,我注意到有时候脚本无法加载,jQuery的getScript返回时会出错

在这种情况下应该怎么做?假设是某个临时问题阻止了脚本加载,那么代码是否应该再次尝试加载脚本?还是不值得这么麻烦


您是否处理页面上的动态脚本加载错误?这种情况下的最佳实践是什么?

通常情况下,如果一个脚本失败,它们都会失败,除非特定脚本本身存在问题,在这种情况下,重新加载脚本不应该修复它。如果您决定尝试重新加载,请确保您对尝试重新加载的次数有限制。