성능향상을 위한 팁-2 정보
HTML 성능향상을 위한 팁-2본문
빌트 인(Built-in) 객체 확장
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g,");
}
→ function trim() { ... } 처럼 만들어서 사용할 수 있으나 prototype을 이용하여 내장 함수처럼 사용 가능.
Function.prototype.method = function (name, func) { this.prototype[name] = func;
return this;
}
String.method('trim', function() {
return this.replace(/^\s+|\s+$/g,");
}
→ 함수를 만드는 함수를 만들어서 더 편리하게 함수를 추가할 수 있다.
[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]
추천
0
0
댓글 0개