본문
trim() 지원안한다
그러니 만들어 쓰자^^
가장간단한건 정규식을 사용하라
var str = "';
str.replace(/(^\s*)|(\s*$)/g,"");//공백제거됨
/* =================================================================
앞/뒤 공백 제거
================================================================= */
String.prototype.trim = function() {
return this.replace(/\s/g, "");
}
/* =================================================================
앞 공백 제거
================================================================= */
String.prototype.ltrim = function() {
var i, j = 0;
var objstr
for (i = 0; i < this.length; i++) {
if (this.charAt(i) == ' ') j = j + 1;
else break;
}
return this.substr(j, this.length - j + 1)
}
/* =================================================================
뒤 공백 제거
================================================================= */
String.prototype.rtrim = function() {
var i, j = 0;
for (i = this.length - 1; i >= 0; i--) {
if (this.charAt(i) == ' ') j = j + 1;
else break;
}
return this.substr(0, this.length - j);
}
관련링크
댓글목록
등록된 댓글이 없습니다.