1
基本上,我想對彼此進行兩次異步調用,並且只使用獲勝者。在異步比賽中使用第一個結果/ Winner需要所有的比賽
我似乎無法弄清楚如何做到這一點,只有如何防止它。這是遠程可能的嗎?
拉梅僞代碼:
//rigging a race
function MysqlUser()
{
setTimeout(function(){
return "mysqluser";
}, 500);
}
function ADUser()
{
setTimeout(function(){
return "aduser";
}, 1000);
}
function getUser()
{
var user = null;
user = ADBind();
user = MysqlBind();
//if user != null
return user;
//else?
}
我想(在這種情況下)爲MysqlUser超過ADUser便有勝出。
任何幫助,將不勝感激。