JavaScript 사용자 정의 tirm 방법

vbscript 에 비해 자바 script 은 문자열 처리 에 있어 서 매우 강하 지만 문자열 의 앞 뒤 빈 칸 을 제거 하 는 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
\r");      var str = new String(s);      if (whitespace.indexOf(str.charAt(0)) != -1) {        var j=0, i = str.length;        while (j = 0 && whitespace.indexOf(str.charAt(i)) != -1){            i--;        }        str = str.substring(0, i+1);      }      return str;  }

좋은 웹페이지 즐겨찾기