美文网首页
js之伪多线程

js之伪多线程

作者: JUNE言JUNE语 | 来源:发表于2017-02-20 20:33 被阅读85次

    今天想做一个很简单的显示 加载中... 的效果
    一开始想在一个循环里面每一秒就更改一次文字
    但是后来发现,页面是不会刷新的

    上网查了一下,好像需要用setTimeout这个方法来模拟多线程调用才可以实现

    直接上代码

    function show() {
        //当前的秒数         
        var t = parseInt((new Date()).getTime()/1000);
        var a = [".", "..", "..."];
        var b = "加载中";
        $("#t1").html(b + a[t%3]);
        setTimeout(function(){show();}, 500);
    }  
    

    直接上效果图吧


    GIF.gif

    相关文章

      网友评论

          本文标题:js之伪多线程

          本文链接:https://www.haomeiwen.com/subject/tniewttx.html