« Classのstatic private public がスパゲッティ | メイン | javascriptキューのお話 »
2017年06月06日
javascript promise
なんかこんな感じ
function profunc(file) {
return new Promise(function(resolve, reject){
settimeout(function(){
//ごにょごにょっと処理
if(err){
reject(err);
}else{
resolve(retval);
}
},5000);
});
});
}
profunc().then(function(){alert("aa");}).catch(function (error) {
// 呼ばれる
console.log(error); // => 'Error'
});
throw "Invalid Format";エラーもcatchしてくれるらしい
投稿者 muuming : 2017年06月06日 14:49