【发布时间】:2016-05-10 18:50:43
【问题描述】:
parseJsonMsg(msg, jsonCallBack) {
try {
let content = JSON.parse(msg.content);
jsonCallBack(null, content);
} catch (err) {
console.log('[MSG processing ERROR]: ', err.message);
jsonCallBack(err);
}
}
此代码用于在无法解析消息时记录错误。 除了记录之外,如果无法解析,这会引发语法错误。为什么呢?怎么处理?
任何建议都会很棒
【问题讨论】:
-
抛出的错误信息是什么?它是在哪条线上抛出的?
-
您好像忘记了function关键字。
-
在某些情况下不需要函数关键字
-
@0x539 它可能是一个类的方法。
-
是的,我知道。但是看看他的代码我不确定它是否是一个属性。
标签: javascript json node.js callback