久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - js setTimeout在雙重for循環(huán)中如何使用?

瀏覽:139日期:2023-05-30 14:00:33

問題描述

日志中不打印的數(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>

問題解答

回答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
相關(guān)文章:
主站蜘蛛池模板: 张家界市| 鱼台县| 巴东县| 余庆县| 泉州市| 咸阳市| 星座| 海安县| 灵石县| 嘉善县| 呼和浩特市| 南溪县| 定兴县| 遵义市| 沁阳市| 浦东新区| 唐海县| 巍山| 崇仁县| 哈密市| 雷山县| 乾安县| 佛冈县| 阳高县| 宣恩县| 色达县| 育儿| 望江县| 盐源县| 绥阳县| 客服| 汪清县| 来凤县| 壤塘县| 永宁县| 托克逊县| 会宁县| 酒泉市| 富宁县| 巫溪县| 万州区|