我在firebug控制台中遇到错误
uncaught exception: [Exception... "'Invalid save data.' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "JS frame :: chrome://firebug/content/spy.js :: callPageHandler :: line 744" data: no]
当我把这段代码
value = key+'^_^'+value;
但是当我修改此代码并放入
时value = key
错误消除。
这个错误会影响我的代码吗?
答案 0 :(得分:1)
我清楚地知道这可能是异常的好地方。例外允许您捕获错误,这在Javascript中确实非常方便,因为如果您的浏览器不支持您要执行的操作,它还允许您执行替代代码。
try {
somethingThatOnlyWorksInChrome();
}
catch (ex) {
worksInEverythingElse();
}