今天工作的時候,為了要在畫面上加入一些動態效果,並且讓他循序自動執行。所以有這方考量: 使用 setTimeout 或是 setInterval 利用 animate 可以延遲的方式重新呼叫 使用 queue 首先我嘗試了第一個方法,將要執行的東西,包成 function,然後利用 setTimeout 或是 setInterval 呼叫。很好,他可以運作了,但是我遇到另一個問題,當我需要中斷他,或是暫停的時候,用這種方式呼叫就相對的麻煩。因為我加入了動態(Effect)的效果,如果直接強制中斷,那該怎麼知道他做到