网络编程
位置:首页>> 网络编程>> JavaScript>> 给JavaScript自定义一个Trim函数

给JavaScript自定义一个Trim函数

作者:重归本垒 来源:blogjav 发布时间:2008-04-20 16:30:00 

标签:trim,函数,javascript

JavaScript中没有Trim函数,VBScript语言中才有这个函数,就是去掉字符串头和尾的空格。

您可以访问这篇文章:《增加 javascript 的 trim 函数》,功能相同,不同的是它使用了正则表达式来过滤头尾空格。

可以在JavaScript中这么写一个:

<script language="JavaScript"> 
//此处为string类添加三个成员 
String.prototype.Trim = function(){ return Trim(this);} 
String.prototype.LTrim = function(){return LTrim(this);} 
String.prototype.RTrim = function(){return RTrim(this);} 
//此处为独立函数 
function LTrim(str) 

var i; 
for(i=0;i<str.length;i++) 

if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break; 

str=str.substring(i,str.length); 
return str; 

function RTrim(str) 

var i; 
for(i=str.length-1;i>=0;i--) 

if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break; 

str=str.substring(0,i+1); 
return str; 

function Trim(str) 

return LTrim(RTrim(str)); 

</script>
0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com