jquery - 在处理功能的jQuery代码中获取行

标签 jquery function error-handling

我正在为jQuery练习项目进行错误处理,我想知道是否可以在发生错误的情况下获得结果。例如:

function number(x) {
    if (x === 1) {
        alert("ok");
    } else {
        alert("Invalid number was given on line ...")
    }
}

number(2);​

现在,我想提醒您,而不是...发生错误的行。预先感谢。

最佳答案

您可以像这样在脚本中使用 window.onerror

window.onerror = function(msg, url, line) {
       alert("Error:"+msg+'at'+url+':'+line);
};

关于jquery - 在处理功能的jQuery代码中获取行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13231634/

相关文章:

javascript - 是否可以在新窗口中提交多个表单?

javascript - 最快的 jQuery 自动省略号插件?

c - 使用递归查找数组中数字的频率

mongodb - mac 上的 mongodb 错误权限被拒绝

c - C 编程中字符数据类型的错误处理

php - 引用 - 这个错误在 PHP 中意味着什么?

javascript - 单击下拉导航菜单

javascript - 如何在 JavaScript 中动态创建无序列表?

javascript - React JS 中的列表和键 : TypeError: Cannot read property 'map' of undefined

c++ - 运行时分配的函数中的const变量