Tag: 概念

JavaScript:Try / Catch vs错误函数作为parameter passing

我想知道哪种方法更适合nodeJS的 JavaScripterror handling和debugging? 有一个纯粹的try / catch块: try { dangerous.function(); } catch(error); { console.log(error); } 要么 只是使用一个函数作为参数,如果发生任何错误将会显示 dangerous.function(function(error) { console.log(error); }); 我提出这个问题,因为我读了try / throw有可能logging太多的堆栈跟踪数据写在这里: http : //nodejs.org/api/domain.html#domain_warning_don_t_ignore_errors