settimeout是異步的嗎 setTimeout什么意思?
setTimeout什么意思?settimeout和setinterval的區(qū)別?setTimeout只運行一次,即當設置的時間到達時,會觸發(fā)指定的代碼運行,并在運行后結束。如果在正在運行的代碼中再次
setTimeout什么意思?
settimeout和setinterval的區(qū)別?
setTimeout只運行一次,即當設置的時間到達時,會觸發(fā)指定的代碼運行,并在運行后結束。如果在正在運行的代碼中再次運行相同的setTimeout命令,則可以對其進行循環(huán)。Setinterval在循環(huán)中運行,也就是說,每個設置的時間間隔都會觸發(fā)指定的代碼。這是真正的計時器。Setinterval易于使用,而setTimeout更靈活。它可以在任何時候退出循環(huán),并且可以設置為以不規(guī)則的間隔運行,例如第一次運行1秒,第二次運行2秒,第三次運行3秒