課程
/前端開發(fā)
/JavaScript
/展開與收起效果
settimeout不是只執(zhí)行一次嗎
2016-07-09
源自:展開與收起效果 3-2
正在回答
你可以理解成函數(shù)的遞歸
是只執(zhí)行一次,但是這個(gè)setTimeout放在函數(shù)里面,也就是說setTimeout去執(zhí)行一次函數(shù)后,這個(gè)函數(shù)又啟動(dòng)setTimeout,因此一直這樣調(diào)用本身。知道填出函數(shù)為止。
setTimeout按照設(shè)置的時(shí)間間隔會(huì)不停的調(diào)用,直到return執(zhí)行跳出才停止
所以你看add和sub 只要執(zhí)行到一定的條件都會(huì)跳出的。
舉報(bào)
通過效果展示與案例分析,教您實(shí)現(xiàn)不同類型的展開與收起效果
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-03-15
你可以理解成函數(shù)的遞歸
2016-07-21
是只執(zhí)行一次,但是這個(gè)setTimeout放在函數(shù)里面,也就是說setTimeout去執(zhí)行一次函數(shù)后,這個(gè)函數(shù)又啟動(dòng)setTimeout,因此一直這樣調(diào)用本身。知道填出函數(shù)為止。
2016-07-10
setTimeout按照設(shè)置的時(shí)間間隔會(huì)不停的調(diào)用,直到return執(zhí)行跳出才停止
所以你看add和sub 只要執(zhí)行到一定的條件都會(huì)跳出的。