文章詳情頁(yè)
javascript - js setTimeout在雙重for循環(huán)中如何使用?
瀏覽:115日期:2023-05-30 14:00:33
問(wèn)題描述
日志中不打印的數(shù)字一樣要占用時(shí)間,為什么,如何解決?
<script>function resort(){ for (let i = 0; i < 10; i++) {for (let j = 0; j < 10 - i; j++) { setTimeout(function(){console.log(i*10 + j); },(i*10+j)*500);}; };}resort();</script>
問(wèn)題解答
回答1:你想表達(dá)什么?
回答2:也是和for循環(huán)里面的閉包一樣吧,在外面包一層立即執(zhí)行函數(shù)
function resort(){ for (let i = 0; i < 10; i++) {for (let j = 0; j < 10 - i; j++) { (function(a,b){ setTimeout(function(){console.log(a*10 + b); },(a*10+b)*500); })(i,j)}; };}resort();
不知道是不是這意思
標(biāo)簽:
JavaScript
上一條:javascript - vue vue-router 報(bào)$router重復(fù)定義下一條:javascript - 頁(yè)面滾動(dòng)條出現(xiàn)時(shí)如何防止頁(yè)面跳動(dòng)
相關(guān)文章:
1. java - public <T> T findOne(T record) 這是什么意思2. css - 關(guān)于ul的布局3. javascript - 前端開發(fā) 本地靜態(tài)文件頻繁修改,預(yù)覽時(shí)的緩存怎么解決?4. android - 優(yōu)酷的安卓及蘋果app還在使用flash技術(shù)嗎?5. docker不顯示端口映射呢?6. mysql數(shù)據(jù)庫(kù)每次查詢是一條線程嗎?7. python - linux怎么在每天的凌晨2點(diǎn)執(zhí)行一次這個(gè)log.py文件8. javascript - 我的站點(diǎn)貌似被別人克隆了, google 搜索特定文章,除了域名不一樣,其他的都一樣,如何解決?9. 如何分別在Windows下用Winform項(xiàng)模板+C#,在MacOSX下用Cocos Application項(xiàng)目模板+Objective-C實(shí)現(xiàn)一個(gè)制作游戲的空的黑窗口?10. 小程序怎么加外鏈,語(yǔ)句怎么寫!求救新手,開文檔沒(méi)發(fā)現(xiàn)
排行榜

熱門標(biāo)簽