简介 循环是个不可避免的结构,而且不好复用,同时循环还很难加入其他操作中.更麻烦的是,使用循环就意味着在每一个新的迭代中有更多变化需要响应. 上了循环的控制结构会使代码看起来变得复杂,故而这里提几个替代的函数,虽然函数内部实现肯定也用了循环,但是希望能使代码逻辑更为清晰. 假设有一个如下的数组我们需要对它进行一些操作 var list = [ { name: 'Zhao', age: 22, cash: 1000 }, { name: 'Qian', age: 26, cash: 5000 },…