setTimeout能执行多个吗?

比如:

    setTimeout(function(){
            $('.abc').removeClass('a');
        },5000);
    setTimeout(function(){
            $('.abc').removeClass('b');
        },3000);

需求是这样的,在第一个setTimeout还未执行的时候第二个setTimeout就开始执行的话,第一个setTimeout会不会被覆盖?如果会,有别的方法吗?谢谢!


繁花如伊
浏览 1508回答 1
1回答

互换的青春

不存在覆盖的情况。一般情况执行顺序首先是按 定时器给的时间参数 来排,若时间一样则按 代码语句的先后顺序 排。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5