function trim(s){
if (s == null)
{
return s;
}
var i;
var beginIndex = 0;
var endIndex = s.length - 1;
for (i=0; i<s.length; i++){
if (s.charAt(i) == ' ' || s.charAt(i) == ' ')
{
beginIndex++;
}
else
{
break;
}
}
for (i = s.length - 1; i >= 0; i--) {
if (s.charAt(i) == ' ' || s.charAt(i) == ' ')
{
endIndex--;
}
else
{
break;
}
}
if (endIndex < beginIndex){
return "";
}
return s.substring(beginIndex, endIndex + 1);
}
javascript的trim函数
最新推荐文章于 2025-11-24 03:12:01 发布
博客给出了一段JavaScript代码,定义了一个名为trim的函数,用于去除字符串首尾的空格和全角空格。函数会处理传入值为null的情况,通过循环确定首尾非空格字符的位置,最终返回去除首尾空格后的字符串。
258

被折叠的 条评论
为什么被折叠?



