避免一個函數頻繁執行 - 避免程序卡頓服務器
js 是單線程的,setTimeout 這樣的函數是異步的異步
異步的代碼,交給對應的模塊進行處理函數
模塊在會將異步任務,在主線程執行完全部同步代碼後,加入事件隊列spa
模塊在沒有同步代碼的時候,纔會執行異步代碼線程
具體應用: 在用戶輸入還未有意義時,不進行自動 請求blog
度娘自信服務器強大,無需防抖處理。隊列
設置特定的事件,讓函數在特定事件內 只執行一次,不會頻繁執行事件
當操做呈線性時,現象不會呈線性,而是兩次之間有最小延遲同步