3
var _ = require('highland');
var accounts = ['ack', 'bar', 'foo'];
_(accounts).map(function (x) {
return new Error(x);
}).errors(function (err, push) {
push(null, 'fark');
}).each(function (x) {
console.log(x);
});
日誌
[Error: ack]
[Error: bar]
[Error: foo]
我預期登錄
fark
fark
fark
我如何使用錯誤正確高地。 JS?
我其實是試圖重建'if'聲明,它會得到一個錯誤,並推動不同的值,而不是傳播錯誤本身。對於這個庫中的錯誤如何工作,我仍然很不安。 – Jehan