以下是我的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("---------------------------------");
}
}
我无法为自己的生活弄清楚原因。任何额外的眼睛都会有所帮助。
答案 0 :(得分:4)
应该是
catch (error) {
}