第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于NODEJS的下面一段代碼里,cb&&cb()是什么意思?

關于NODEJS的下面一段代碼里,cb&&cb()是什么意思?

JUNBB_HAPPYER 2016-06-10 16:30:30
function promiseanimate(ball,distance){ return new Promise(function(resolve,reject){ function _animate(ball,distance,cb) { time=setTimeout(function(){ var marginLeft=parseInt(ball.style.marginLeft,10) if(marginLeft===distance){ clearTimeout(time) cb&&cb() }else{ if(marginLeft<distance){ marginLeft++ }else{ marginLeft-- }} ball.style.marginLeft=marginLeft animate(ball,distance,cb) },13)} })
查看完整描述

3 回答

已采納
?
Suber丶林

TA貢獻75條經(jīng)驗 獲得超180個贊

cb&&cb();
//?等同于
if?(cb)?{
????//?判斷cb是否有被當成參數(shù)傳過來,有的話則執(zhí)行cb函數(shù)
????cb();
}


查看完整回答
7 反對 回復 2016-06-13
?
牧后黃昏

TA貢獻2條經(jīng)驗 獲得超18個贊

&&表示并且,只有第一個條件為真時,才會去校驗第二個條件。如果cb沒有傳遞進來,則cb為undefined,undefined做判斷會被轉(zhuǎn)換為false。cb&&cb()可以理解為,cb這個回調(diào)函數(shù)存在時才執(zhí)行cb回調(diào)函數(shù)。

查看完整回答
5 反對 回復 2016-06-13
?
化龍貝

TA貢獻191條經(jīng)驗 獲得超79個贊

確保 cb 是有效的并執(zhí)行

查看完整回答
反對 回復 2016-06-10
  • 3 回答
  • 0 關注
  • 5519 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號