성능향상을 위한 팁-2

· 15년 전 · 1611
빌트 인(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에서 이동 됨]
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
15년 전 조회 1,646
15년 전 조회 3,009
15년 전 조회 3,044
15년 전 조회 2,005
15년 전 조회 1,519
15년 전 조회 1,698
15년 전 조회 1,706
15년 전 조회 1,581
15년 전 조회 1,490
15년 전 조회 1,399
15년 전 조회 1,753
15년 전 조회 1,706
15년 전 조회 1,496
15년 전 조회 1,436
15년 전 조회 1,619
15년 전 조회 2,079
15년 전 조회 1,605
15년 전 조회 1,930
15년 전 조회 1,770
15년 전 조회 2,473
15년 전 조회 3,526
15년 전 조회 2,867
15년 전 조회 1,434
15년 전 조회 2,432
15년 전 조회 2,633
15년 전 조회 1,956
15년 전 조회 1,895
15년 전 조회 3,187
15년 전 조회 3,071
15년 전 조회 6,074
15년 전 조회 2,031
15년 전 조회 4,797
15년 전 조회 1,911
15년 전 조회 2,185
15년 전 조회 2,180
15년 전 조회 2,173
15년 전 조회 1,654
15년 전 조회 1,899
15년 전 조회 2,024
15년 전 조회 1,984
15년 전 조회 2,675
15년 전 조회 1,829
15년 전 조회 1,925
15년 전 조회 1,428
15년 전 조회 1,530
15년 전 조회 1,524
15년 전 조회 1,458
15년 전 조회 1,426
15년 전 조회 1,456
15년 전 조회 1,612
15년 전 조회 1,631
15년 전 조회 3,138
15년 전 조회 1,474
15년 전 조회 2,118
15년 전 조회 1,974
15년 전 조회 2,132
15년 전 조회 1,838
15년 전 조회 2,344
15년 전 조회 1,142
15년 전 조회 1,624
15년 전 조회 1,599
15년 전 조회 3,391
15년 전 조회 3,737
15년 전 조회 2,426
15년 전 조회 1,881
15년 전 조회 2,501
15년 전 조회 1,986
15년 전 조회 1,607
15년 전 조회 4,298
15년 전 조회 1,950
15년 전 조회 2,031
15년 전 조회 3,289
15년 전 조회 1,998
15년 전 조회 4,701
15년 전 조회 2,885
15년 전 조회 3,691
15년 전 조회 2,294
15년 전 조회 2,539
15년 전 조회 1,833
15년 전 조회 4,900
16년 전 조회 4,507
16년 전 조회 4,305
16년 전 조회 5,725
16년 전 조회 3,947
16년 전 조회 2,299
16년 전 조회 2,273
16년 전 조회 2,417
16년 전 조회 2,117
16년 전 조회 4,548
16년 전 조회 3,445
16년 전 조회 2,611
16년 전 조회 2,206
16년 전 조회 2,404
16년 전 조회 2,910
16년 전 조회 2,001
16년 전 조회 2,917
16년 전 조회 2,251
16년 전 조회 2,369
16년 전 조회 1,997
16년 전 조회 2,709