怎么捕获错误

请教下cocos2d-js 怎么在win32下捕获错误

比如语法错误,怎么收集,或怎么设置可以打印出来?

try {
你的代码
} catch (e) {
cc.log(e.name);
cc.log(e.message);
} finally {
无论有没有错误都会执行finally里的代码
}

我说的是类似 TRACKBACK 功能。

我重新建一个项目(含cocos2d-x源代码),不是编译好的,输出里就有TRACKBACK了

类似 lua 这样的
– for CCLuaEngine traceback
function G__TRACKBACK(msg)
cclog("----------------------------------------")
cclog(“LUA ERROR: " … tostring(msg) … “\n”)
cclog(debug.traceback())
cclog(”----------------------------------------")
end

可以获取错误信息。收集用。

求助js怎么做?