JavaScript
如下代码,循环里除了判断的条件不一样,其它都是一样的。判断的条件里有可能会包含i,也有可能不含i。有没有办法精简它们??
// obj 这是一个json
loop1(){
for(let i=0;i<obj.length;i++){
if(i%2!==0){
doSomethingA()
} else {
doSomethingB()
}
}
}
loop2(){
for(let i=0;i<obj.length;i++){
if(i%2!==0 && i!==0){
doSomethingA()
} else {
doSomethingB()
}
}
}
loop3()。。。
loop4()。。。
青春有我
智慧大石
胡说叔叔
相关分类