本篇內(nèi)容介紹了“什么是javascript迭代器”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!
為上蔡等地區(qū)用戶提供了全套網(wǎng)頁設計制作服務,及上蔡網(wǎng)站建設行業(yè)解決方案。主營業(yè)務為網(wǎng)站設計、成都網(wǎng)站建設、上蔡網(wǎng)站設計,以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
說明
1、實現(xiàn)了next方法的對象被稱為迭代器。next 方法必須返回一個IteratorResult對象。
2、如果一些結構實現(xiàn)了正式的Iterator接口,而且可以通過迭代器Iterator消費。則這些結構可稱為可迭代對象。
內(nèi)置的可迭代對象
String、Array、TypedArray、Map和Set。
實例
const a = [1, 3, 5]; a[Symbol.iterator]() === a.entries(); // true const iter = a[Symbol.iterator](); // Array Iterator {} iter.next() // { value: 1, done: false }
“什么是javascript迭代器”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!