在晚上,用Javascript处理一个简单的字符串过滤函数需要2个小时,并且代码被粘贴到底部。事实上,很简单,我们希望过滤掉谷歌Ajax搜索API返回的查询结果。

其中一个最重要的原因,花这么多时间是Javascript的字符连接unfamiliar.js不支持+ =,所以有必要使用= A + B,其实想想简单的问题,但我不知道为什么花了很多时间。
复制代码代码如下所示:
功能processstring(字符串){
var I=0;
无功lefttagflag = false
Var clearString = new String (); //no tag string
警报(string.length =+字符串长度);
当(i <字符串长度){
开关(string.charat(I)){
<:lefttagflag =真;
打破;
案例:lefttagflag假= >;
打破;
案例:
case'b:如果(lefttagflag)
打破;
其他clearstring.concat(string.charat(我));
默认值:clearstring = clearstring.concat(string.charat(我));
}
++;
}