for example:
    setTimeout(function(){
            $(".abc").removeClass("a");
        },5000);
    setTimeout(function(){
            $(".abc").removeClass("b");
        },3000);
        requirement is that if the second setTimeout is executed before the first setTimeout is executed, will the first setTimeout be overwritten? If so, is there any other way? Thank you!
