我为WordPress开发插件.它使用用户端(主题)中的一些jquery作为jquery插件.问题是,当其他autors制作的其他插件出现javascript错误时,我的插件的javascript无法执行.
最糟糕的是人们认为我的插件存在严重错误,即使它在处理条件语句错误时效果很好.但实际上是由于其他一些WP插件/主题作者的一些其他javascript语法错误.
有没有办法继续执行我的插件JS忽略其他JS错误.或者我可以有建议来处理这个问题吗?

我已编程多年(主要是Python),但我不明白编译或执行代码时幕后发生的事情.
在的静脉问题我刚才问了一下操作系统,我要找一个温柔的介绍编程语言的工程.我希望能够定义和理解编译器,解释器,本机代码,托管代码,虚拟机等术语的基础知识.什么是一个有趣和互动的方式来了解这一点?
console.log('hello');
console.og('bye');Run Code Online (Sandbox Code Playgroud)
这里打印“hello”并在第二行显示错误。
console.log('hello');
console..log('bye');Run Code Online (Sandbox Code Playgroud)
但是这里,“hello”没有被打印,而错误在第二行。
我知道为什么第二行会抛出错误,但是为什么会影响第一行?
并尝试使用“try ~ catch”进行捕获,但它不起作用。
function a(){
try{
var img1 = "==""; <#-- it occurs error -->
}catch (e) {
console.log("image error:" + e.message);
}
}
Run Code Online (Sandbox Code Playgroud)javascript error-handling try-catch uncaughtexceptionhandler
javascript ×3
html ×1
interpreter ×1
jquery ×1
node.js ×1
plugins ×1
try-catch ×1
wordpress ×1