jquery trim() 功能源代碼
更新時(shí)間:2011年02月14日 18:45:23 作者:
jquery trim() 作用是,刪除字符串兩邊出現(xiàn)的空格
復(fù)制代碼 代碼如下:
// Used for trimming whitespace
trimLeft = /^\s+/,
trimRight = /\s+$/,
// Use native String.trim function wherever possible
trim: trim ?
function( text ) {
return text == null ?
"" :
trim.call( text );
} :
// Otherwise use our own trimming functionality
function( text ) {
return text == null ?
"" :
text.toString().replace( trimLeft, "" ).replace( trimRight, "" );
},
分析:jquery trim() 作用是,刪除字符串兩邊出現(xiàn)的空格;
其中的關(guān)鍵實(shí)現(xiàn)是text.toString().replace( trimLeft, "" ).replace( trimRight, "" );
是將傳入的字符串分別兩次調(diào)用replace,其中正則表達(dá)trimLeft是匹配左邊的空格,trimRight是匹配右邊的空格
相關(guān)文章
jQuery通過(guò)deferred對(duì)象管理ajax異步
這篇文章主要介紹了jQuery通過(guò)deferred對(duì)象管理ajax異步的相關(guān)資料,需要的朋友可以參考下2016-05-05
jquery trigger實(shí)現(xiàn)聯(lián)動(dòng)的方法
這篇文章主要介紹了jquery trigger實(shí)現(xiàn)聯(lián)動(dòng)的方法,結(jié)合實(shí)例形式分析了trigger的具體使用技巧,需要的朋友可以參考下2016-02-02
jquery操作復(fù)選框(checkbox)的12個(gè)小技巧總結(jié)
本篇文章主要是對(duì)jquery操作復(fù)選框(checkbox)的12個(gè)小技巧進(jìn)行了總結(jié)介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2014-02-02
前端jQuery復(fù)制文本到剪貼板功能實(shí)現(xiàn)
這篇文章主要介紹了前端如何使用jQuery實(shí)現(xiàn)點(diǎn)擊“復(fù)制”按鈕時(shí),獲取并復(fù)制父級(jí)元素下子元素的文本HTML代碼的功能,文中給出了實(shí)現(xiàn)的詳細(xì)代碼,需要的朋友可以參考下2025-01-01
使用jQuery UI的tooltip函數(shù)修飾title屬性的氣泡懸浮框
使用jQuery UI的tooltip()函數(shù),可以使懸浮提示框不再那么千篇一律,以下是完整的代碼,感興趣的朋友可以參考下哈,希望對(duì)大家有所幫助2013-06-06
jQuery+AJAX實(shí)現(xiàn)無(wú)刷新下拉加載更多
這篇文章主要介紹了jQuery+AJAX實(shí)現(xiàn)無(wú)刷新下拉加載更多的相關(guān)資料,需要的朋友可以參考下2015-07-07
基于JQuery和DWR實(shí)現(xiàn)異步數(shù)據(jù)傳遞
這篇文章主要介紹了基于JQuery和DWR實(shí)現(xiàn)異步數(shù)據(jù)傳遞,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-10-10
jQuery實(shí)現(xiàn)經(jīng)典的網(wǎng)頁(yè)3D輪播圖封裝功能【附源碼下載】
這篇文章主要介紹了jQuery實(shí)現(xiàn)經(jīng)典的網(wǎng)頁(yè)3D輪播圖封裝功能,結(jié)合實(shí)例形式詳細(xì)分析了基于jQuery插件Figure_3D.js實(shí)現(xiàn)3D輪播圖功能的具體步驟與相關(guān)操作技巧,需要的朋友可以參考下2019-02-02

