親関数が子成功コールバックを返すのは普通ですか、それとも単にケースバイケースに依存していますか?成功コールバックの戻り値を返すべきですか?
var cb = function(){
return 1;
}
function ret_cb(succ_cb) {
return(succ_cb ? succ_cb() : 1);
}
var succ = ret_cb(cb);
console.log(succ);
//or
function no_ret_cb(succ_cb) {
if(succ_cb){
succ_cb();
}
return 1;
}
succ = no_ret_cb(cb);
console.log(succ);
これは主に、私はそれはケースバイケースのコールバック
//functional way
succ = ret_cb(cb);
//vs
var some_value = "hello";
succ = ret_cb();
succ &= cb(some_value);
親機能とコールバックの目的によって異なります。 – Barmar
これはどのような「成功」ですか? – Bergi
コールバックの目的 – TheAschr