在javascript中,迭代器是一種特殊對象,它具有一些專門為迭代過程設(shè)計的專有接口,所有的迭代器對象都有一個next()方法,每次調(diào)用都返回一個結(jié)果對象。迭代器會保存一個內(nèi)部指針,用來指向當(dāng)前集合中值的位置。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
一、迭代器的定義:
迭代器是一種特殊對象,它具有一些專門為迭代過程設(shè)計的專有接口,所有的迭代器對象都有一個next()方法,每次調(diào)用都返回一個結(jié)果對象。結(jié)果對象有兩個屬性:一個是value,表示下一個將要返回的值;另一個是done,它是一個布爾類型的值,當(dāng)沒有