偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

詳解Javascript trim()函數(shù)實現(xiàn)

開發(fā) 前端
自定義trim函數(shù),實現(xiàn)使用Javascript trim()的目的

在JavaScript中我們需要用到trim的地方很多,但是JavaScript又沒有獨立的trim函數(shù)或者方法可以使用,所以我們需要自己寫個trim函數(shù)來實現(xiàn)我們的目的。

方案一:
以原型方式調(diào)用,即obj.trim()形式,此方式簡單且使用方面廣泛,定義方式如下:

﹤scriptlanguage=”javascript”﹥
/**
*刪除左右兩端的空格
*/
String.prototype.trim=function()
{
returnthis.replace(/(^\s*)|(\s*$)/g,”);
}
/**
*刪除左邊的空格
*/
String.prototype.ltrim=function()
{
returnthis.replace(/(^\s*)/g,”);
}
/**
*刪除右邊的空格
*/
String.prototype.rtrim=function()
{
returnthis.replace(/(\s*$)/g,”);
}
﹤/script﹥
使用示例如下:
﹤scripttype=”text/javascript”﹥
alert(document.getElementById(’abc’).value.trim());
alert(document.getElementById(’abc’).value.ltrim());
alert(document.getElementById(’abc’).value.rtrim());
﹤/script﹥

方案二:
以工具方式調(diào)用,即trim(obj)的形式,此方式可以用于特殊處理需要,定義方式如下:

﹤scripttype=”text/javascript”﹥
/**
*刪除左右兩端的空格
*/
functiontrim(str)
{
returnstr.replace(/(^\s*)|(\s*$)/g,”);
}
/**
*刪除左邊的空格
*/
functionltrim(str)
{
returnstr.replace(/(^\s*)/g,”);
}
/**
*刪除右邊的空格
*/
functionrtrim(str)
{
returnstr.replace(/(\s*$)/g,”);
}
﹤/script﹥
使用示例如下:
﹤scripttype=”text/javascript”﹥
alert(trim(document.getElementById(’abc’).value));
alert(ltrim(document.getElementById(’abc’).value));
alert(rtrim(document.getElementById(’abc’).value));
﹤/script﹥

【編輯推薦】

  1. 應用最廣的十大Javascript框架
  2. JavaScript框架工具JavaScriptMVC 1.5發(fā)布
  3. JavaScript解析XML的方法總結
責任編輯:book05 來源: knowsky
相關推薦

2016-06-30 10:24:47

JavaScript節(jié)流Throttle

2010-10-25 15:46:56

Oracle TRIM

2009-11-26 18:28:07

PHP函數(shù)trim()

2017-08-01 00:19:15

Javascript函數(shù)函數(shù)聲明

2023-12-24 12:56:14

C++函數(shù)語言

2023-02-22 18:06:35

函數(shù)javascript面向?qū)ο缶幊?/a>

2012-02-14 09:45:02

JavaScript

2009-09-10 16:30:11

C#排序函數(shù)

2020-08-02 23:56:34

JavaScript函數(shù)代碼

2023-06-28 08:34:02

Bind()函數(shù)JavaScript

2021-04-05 14:48:51

JavaScriptjQuery函數(shù)

2014-12-12 10:13:12

JavaScript

2016-10-11 20:33:17

JavaScriptThisWeb

2016-09-07 20:43:36

Javascript異步編程

2013-05-08 10:36:07

JavaScriptJS詳解JavaScrip

2009-07-31 14:26:38

JavaScript函C#函數(shù)

2020-03-09 14:40:52

JavaScript工具函數(shù)前端

2015-11-10 09:34:58

JavaScript方式

2015-12-24 09:48:40

JavaScriptthis指針深

2015-11-06 13:59:01

JavaScript事件處理
點贊
收藏

51CTO技術棧公眾號