for example:
setTimeout(function(){
$(".abc").removeClass("a");
},5000);
setTimeout(function(){
$(".abc").removeClass("b");
},3000);
The 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!