function isspacestring(mystring){ var istring=mystring; var temp,i,strlen; temp=true; strlen=istring.length; for (i=0;i<strlen;i++){ if ((istring.substring(i,i+1)!=" ")&(temp)){ temp=false; } } return temp; }这个是原代码.我也觉得有点像JS--trim的作用啊.不过就是那个逻辑转不过来. 当X&true满足.到temp=false,最后又返回true.是个什么逻辑,一步一步的帮介绍下..
var istring=mystring;
var temp,i,strlen;
temp=true;
strlen=istring.length;
for (i=0;i<strlen;i++){
if ((istring.substring(i,i+1)!=" ")&(temp)){
temp=false;
}
}
return temp;
}这个是原代码.我也觉得有点像JS--trim的作用啊.不过就是那个逻辑转不过来.
当X&true满足.到temp=false,最后又返回true.是个什么逻辑,一步一步的帮介绍下..
if(mystring只含有空格)
{
return true;
}
else
{
return false;
}