javascript 中对Trim()的实现

原创 2004年07月15日 17:58:00
//截除字符串前后空格
 

function JHshTrim(sString)
{
var strTmp ;
 
strTmp = JHshRTrim(JHshLTrim(sString)) ;
 
return strTmp ;
}
 
 
 
 
 
 
 
//本函数用于对sString字符串进行前空格截除
// -----------------------------------------------------------------------------------
function JHshLTrim(sString)
{
var sStr,i,iStart,sResult = "";
 
sStr = sString.split("");
iStart = -1 ;
for (i = 0 ; i < sStr.length ; i++)
{
if (sStr[i] != " ")
{
iStart = i;
break;
}
}
if (iStart == -1) { return "" ;}    //表示sString中的所有字符均是空格,则返回空串
else { return sString.substring(iStart) ;}
}
 
//4.2 本函数用于对sString字符串进行后空格截除
// -----------------------------------------------------------------------------------
function JHshRTrim(sString)
{
var sStr,i,sResult = "",sTemp = "" ;
 
// if (sString.length == 0) { return "" ;} // 参数sString是空串
 
sStr = sString.split("");
for (i = sStr.length - 1 ; i >= 0 ; i --)  // 将字符串进行倒序
{
sResult = sResult + sStr[i];
}
sTemp = JHshLTrim(sResult) ; // 进行字符串前空格截除
 
if (sTemp == "") { return "" ; }
 
sStr = sTemp.split("");
sResult = "" ;
for (i = sStr.length - 1 ; i >= 0 ; i--) // 将经处理后的字符串再进行倒序
{
sResult = sResult + sStr[i];
}
return sResult ;
}

JavaScript中trim 方法实现

Java中的 String 类有个trim() 可以删除字符串前后的空格字符,jQuery中也有trim()方法可以删除字符变量前后的字符串。但是JavaScript中却没有相应的trim() 方法,...
  • magi1201
  • magi1201
  • 2015年03月12日 22:00
  • 2521

JavaScript中trim 方法实现

Java中的 String 类有个trim() 可以删除字符串前后的空格字符,jQuery中也有trim()方法可以删除字符变量前后的字符串。但是JavaScript中却没有相应的trim() 方法,...
  • u012260672
  • u012260672
  • 2016年07月16日 18:47
  • 1626

用java自己实现String类的trim()方法功能

用java自己实现String类的trim()方法功能
  • u013871100
  • u013871100
  • 2016年03月01日 15:34
  • 1861

JavaScript中trim 方法实现

Java中的 String 类有个trim() 可以删除字符串前后的空格字符,jQuery中也有trim()方法可以删除字符变量前后的字符串。但是JavaScript中却没有相应的trim() 方法,...
  • u012260672
  • u012260672
  • 2016年07月16日 18:47
  • 1626

javascript的trim()函数的实现

javascript的trim()函数的实现     在JavaScript中我们需要用到trim的地方很多,但是JavaScript又没有独立的trim函数或者方法可以使用,所以我们需要自己写...
  • utnewbear
  • utnewbear
  • 2012年12月16日 06:09
  • 478

JavaScript中Trim(),TrimStart(),TrimEnd()的实现

//去除字符串头尾空格或指定字符 String.prototype.Trim= function(c) { if(c==null||c=="") { var str= ...
  • educast
  • educast
  • 2012年06月12日 10:07
  • 6129

javascript自定义trim()方法

  • 2009年11月09日 21:59
  • 506B
  • 下载

一个更高效的JavaScript版trim函数.rar

  • 2009年12月16日 10:52
  • 22KB
  • 下载

JavaScript中String去掉空格Trim方法

转自 方法一:  个人认为最好的方法.采用的是正则表达式,这是最核心的原理.  其次.这个方法使用了JavaScript 的prototype 属性  Java代码   ...
  • ygfbook
  • ygfbook
  • 2014年06月22日 23:31
  • 303

JavaScript去除字符串两边空格trim

转自:http://www.nowamagic.net/javascript/js_TrimInJavascript.php
  • chelen_jak
  • chelen_jak
  • 2014年06月07日 20:57
  • 2408
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:javascript 中对Trim()的实现
举报原因:
原因补充:

(最多只允许输入30个字)