最新资讯当前位置:鸿宇娱乐 > 最新资讯 > >

JavaScript如何自定义trim方法

  

[JavaScript,trim函数的使用方法]JavaScript如何自定义trim方法

  

相比vbscript,javascript在字符串处理方面已经很强大了,但是偏偏缺少去除字符串前后空格的trim方法。

  

  
  
  //clear the right and left space  function trim(s){  return trimRight(trimLeft(s));  }  //clear the left space  function trimLeft(s){  if(s == null) {  return "";  }  var whitespace = new String(" \t\n\r");  var 鸿宇娱乐平台 str = new String(s);  if (whitespace.indexOf(str.charAt(0)) != -1) {  var j=0, i = str.length;  while (j < i && whitespace.indexOf(str.charAt(j)) != -1){  j++;  }  str = str.substring(j, i);  }  return str;  }  //clear the right space  function trimRight(s){  if(s == null) return "";  var whitespace = new String(" \t\n\r");  var str = new String(s);  if (whitespace.indexOf(str.charAt(str.length-1)) != -1){  var i = str.length - 1;  while (i >= 0 && whitespace.indexOf(str.charAt(i)) != -1){  i--;  }  str = str.substring(0, i+1);  }  return str;  }
  
  

以上就是本文的全部内容,希望对大家的学习有所帮助。

  

(责任编辑:admin)

上一篇:深入理解JavaScript系列(27):设计模式之建造者

下一篇:[JQuery动画]深入理解JQuery中的事件与动画

推荐内容

客户服务热线

010-400-12345

在线客服