在javascript中为String对象添加trim,ltrim,rtrim方法
敬业的IT人
互联网
佚名
2008-1-10 17:00:37
利用Javascript中每个对象(Object)的prototype属性我们可以为Javascript中的内置对象添加我们自己的方法和属性。
以下我们就用这个属性来为String对象添加三个方法:Trim,LTrim,RTrim(作用和VbScript中的同名函数一样)
String.prototype.Trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, );
}
String.prototype.LTrim = function()
{
return this.replace(/(^\s*)/g, );
}
String.prototype.Rtrim = function()
{
return this.replace(/(\s*$)/g, );
}
怎么样,简单吧,下面看一个使用的实例:
<script language=javascript>
String.prototype.Trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, );
}
var s = leading and trailing spaces ;
window.alert(s + ( + s.length + ));
s = s.Trim();
window.alert(s + ( + s.length + ));
</script>
- 最新文章
- 纯javascript时钟[01-10]
- PHP+javascript液晶时钟[01-10]
- js客户端数据库的对象与函数[01-10]
- 为网页添加活动的背景音乐[01-10]
- javascript窗口功能指南之关闭窗口[01-10]
- 【推荐】一个非常漂亮的列表框[01-10]
- 相关文章
- Hibernate中PO的equals()和hashCode..[01-10]
- 对连串英文自动换行的解决方法 IE5.5 无忧脚本[01-10]
- “在线访客”的制作方法[01-10]
- ASP导出Excel数据的四种方法[01-10]
- ASP中实现文件上传方法的研究[01-10]
- 讲解在线压缩和解压缩的ASP实现方法[01-10]
