常常会遇到这样一个情况:
var flag=false;
var arr=["jpg","ppt","doc"];
var newArr=arr.length>0 && arr.reduce(function(x,y){
if(x===""){
flag==true
return
}
return x+"|"+y;
})
if(flag)return;
//假装下面有代码
//假装下面有代码
//假装下面有代码
在一个循环中想要终止程序的运行,需要多一个flag变量来处理,这样很丑陋并且还多出一个变量,很恶心,请问有没有比较优雅的方式???
长风秋雁
一只萌萌小番薯
相关分类