免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
js的trim

在javascript中處理文本框輸入值的時(shí)候,經(jīng)常要用到"去掉前后空白"的功能。用過jQuery的朋友都知道,jQuery提供了一個(gè)trim()這樣的功能函數(shù),可以很輕松幫我們實(shí)現(xiàn)這樣的效果。但是如果項(xiàng)目沒有用到j(luò)Query等框架的話,js本身又沒有這樣的函數(shù),我們不得不自己寫這樣的函數(shù),下面是函數(shù)的具體實(shí)現(xiàn):

  1. //供使用者調(diào)用  
  2. function trim(s){  
  3.     return trimRight(trimLeft(s));  
  4. }  
  5. //去掉左邊的空白  
  6. function trimLeft(s){  
  7.     if(s == null) {  
  8.      return "";  
  9.     }  
  10.     var whitespace = new String(" /t/n/r");  
  11.     var str = new String(s);  
  12.     if (whitespace.indexOf(str.charAt(0)) != -1) {  
  13.         var j=0, i = str.length;  
  14.         while (j < i && whitespace.indexOf(str.charAt(j)) != -1){  
  15.             j++;  
  16.         }  
  17.         str = str.substring(j, i);  
  18.     }  
  19.     return str;  
  20. }  
  21. //去掉右邊的空白  
  22. function trimRight(s){  
  23.     if(s == nullreturn "";  
  24.     var whitespace = new String(" /t/n/r");  
  25.     var str = new String(s);  
  26.     if (whitespace.indexOf(str.charAt(str.length-1)) != -1){  
  27.         var i = str.length - 1;  
  28.         while (i >= 0 && whitespace.indexOf(str.charAt(i)) != -1){  
  29.             i--;  
  30.         }  
  31.         str = str.substring(0, i+1);  
  32.     }  
  33.     return str;  
  34. }  
 

 使用時(shí)只需調(diào)用trim函數(shù)即可。

 

 我們還可以采用更簡(jiǎn)單的方式來達(dá)到相同的效果:

 

  1. String.prototype.trim = function() {  
  2.             return this.replace(/^/s+|/s+$/g,"");  
  3. }  
 

我們擴(kuò)展了一個(gè)trim方法,以后就可以使用了:

  1. var str = "   hello   ";  
  2. str = str.trim();  
 

這樣就可以去掉前后的空格了,很方便。 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
JavaScript trim函數(shù)大賞
Javascript刪除表單空格和連續(xù)的空格代碼
JavaScript(一)
JavaScript常用字符串函數(shù)
分享5個(gè)javascript的數(shù)字格式化函數(shù)
javascript 操作字符串
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服