场景:
function aaa() {
const b = [1,2,3];
for (let a =0;a<b.length;a++){
console.log(b[a])
}
for(let a = 0;a<=3;a++) {
console.log(a);
}
}
aaa();
优雅替代:
function aaa() {
const b = [1,2,3];
b.forEach(item => console.log(item))
_.times(3,index=>console.log(index))
}
aaa();
_.times是loadash库中非常实用的工具函数,其语法是:
_.times( n, iteratee )
- n:调用iteratee函数的次数。
- iteratee:每次迭代调用的函数。