javascript - 在控制台中测试 js 时需要 '('
问题描述
以下是我的 javascript 并收到一个
预期的“(”错误
在控制台中。
//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) {
}
推荐阅读
- sql - 如何找到主键序列和主键最大值
- spring - 从依赖项中排除导入语句
- nginx - UWSGI 未从 nginx 服务器接收自定义标头
- c++ - 如何引用最长的向量而不从输入 C++ 复制它?
- eclipse - 来自 eclipse-photon 的 App Engine localhost 发布
- firebase - Firebase:最长匹配的 Firestore 查询
- typescript - 如何获取 Typescript 中函数返回的值?
- linux - 如何在hadoop中根据出生时间移动文件
- linux - 如何破译替代密码?
- excel - 在 Excel 中使用 Randbetween 函数查找给定范围之间的随机时间