javascript - 在控制台中测试 js 时应为 '('

标签 javascript dynamics-crm dynamics-crm-365-v9

以下是我的 javascript 并收到

Expected '(' error

在控制台中。

//GLOBALS
var _debug = false;
//

function tryParseInt(accountNumber) {

    if (_debug) { 
        console.log("Entering tryParseInt: " + new Date().toTimeString()); 
    }

    try{
        //var retValue = defaultValue;
        if(accountNumber !== null) {
            if(accountNumber.length > 0) {
                if (!isNaN(accountNumber)) {
                    //retValue = parseInt(accountNumber);
                    return true;
                }
            }   
        }
        return false;
    }
    catch{
        console.log("Failed at tryParseInt:");
        console.log(err);
        console.log("---------------------------------");
    }
}

我一生都无法弄清楚为什么。任何额外的眼睛都会有所帮助。

最佳答案

这应该是

catch (error) {
}

关于javascript - 在控制台中测试 js 时应为 '(',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53688471/

相关文章:

javascript - 同步 promise 行动

dynamics-crm-2011 - 将实体 ID 解析为 MS Dynamics CRM 中的实体类型

sql - 如何在 SQL Server 2005 数据库中使用 T-SQL 用零填充 NVARCHAR 字段?

javascript - Dynamics 365 Ribbon Workbench 模态对话框在新选项卡中打开

javascript - 具有自定义过滤器的查找字段在 UCI 中无法正常工作

javascript - child 糖果 Hackerrank 挑战 : optimising the solution

javascript - 没有 jQuery 的 jQuery 实时功能

node.js - 使用 Web 应用程序 (Express.js) 中的 NTLM 身份验证对本地 (IFD) CRM 进行身份验证

javascript - 检查输入的电子邮件是否是有效的公司电子邮件