function setup(x){
var i = 0;
return function(){
return x[i++]
}
}
var next = setup(['a','b','c'])
next() // 'a'
next() // 'b'
next() // 'c'
function setup(x){
var i = 0;
return function(){
return x[i++]
}
}
var next = setup(['a','b','c'])
next() // 'a'
next() // 'b'
next() // 'c'
本文标题:闭包实现的简单迭代器demo
本文链接:https://www.haomeiwen.com/subject/arqgyxtx.html
网友评论