疊代 iterator
by 蘇德宙, 2012-06-09 19:54, 人氣(1744)
在 data collection 中,提供簡單的方法依序 (通常是 next) 取得元素
var dataSet = (function() {
var index = 0,
data = [1, 2, 3, 4],
len = data.length;
return {
next: function() {
var el;
if (!this.hasNext()) return null;
return data[index++];
},
hasNext: function() {
},
rewind: funciton() {
},
curr: function() {
}
}
})();