對Iterator、await/async 和 Generators的理解和區別

一、具體認識(這個鏈接講解的非常詳細) Iterator 簡單的說,我們常用的 for in 循環,都是通過調用被循環對象的一個特殊函數 Iterator 來實現的,但是以前這個函數是隱藏的我們無法訪問, 從 Symbol 引入之後,我們就可以通過 Symbol.iterator 來直接讀寫這個特殊函數。 對於循環語句來說,他並不關心被循環的對象到底是什麼,他只負責調用 data[Symbol.i
相關文章
相關標籤/搜索