<script>
var str="";
var st="";function doit(){
for(var i in object){
str=check(i);
}
alert(str);
}function check(i){
if(i=="b1"){
return st="111";
}</script>
var str="";
var st="";function doit(){
for(var i in object){
str=check(i);
}
alert(str);
}function check(i){
if(i=="b1"){
return st="111";
}</script>
没看懂楼主这个代码的应用场景, for(var i in object)里的object哪来的 还有doit函数什么时候调用?
if(i=="b1"){
return st="111";
}
这个方法少了一个大括号, 还有就是 return st="111"; 有问题, 要不就把 return 去掉,要不就改为:
return st=="111";