성능향상을 위한 팁-2

· 15년 전 · 1422
빌트 인(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,470
15년 전 조회 2,841
15년 전 조회 2,846
15년 전 조회 1,848
15년 전 조회 1,356
15년 전 조회 1,534
15년 전 조회 1,508
15년 전 조회 1,409
15년 전 조회 1,291
15년 전 조회 1,223
15년 전 조회 1,575
15년 전 조회 1,520
15년 전 조회 1,298
15년 전 조회 1,255
15년 전 조회 1,435
15년 전 조회 1,903
15년 전 조회 1,442
15년 전 조회 1,748
15년 전 조회 1,590
15년 전 조회 2,301
15년 전 조회 3,317
15년 전 조회 2,685
15년 전 조회 1,245
15년 전 조회 2,250
15년 전 조회 2,479
15년 전 조회 1,754
15년 전 조회 1,726
15년 전 조회 2,995
15년 전 조회 2,904
15년 전 조회 5,909
15년 전 조회 1,855
15년 전 조회 4,624
15년 전 조회 1,733
15년 전 조회 2,007
15년 전 조회 1,993
15년 전 조회 1,985
15년 전 조회 1,480
15년 전 조회 1,718
15년 전 조회 1,850
15년 전 조회 1,782
15년 전 조회 2,483
15년 전 조회 1,647
15년 전 조회 1,760
15년 전 조회 1,243
15년 전 조회 1,346
15년 전 조회 1,330
15년 전 조회 1,288
15년 전 조회 1,243
15년 전 조회 1,286
15년 전 조회 1,423
15년 전 조회 1,467
15년 전 조회 2,965
15년 전 조회 1,298
15년 전 조회 1,956
15년 전 조회 1,837
15년 전 조회 1,964
15년 전 조회 1,662
15년 전 조회 2,168
15년 전 조회 974
15년 전 조회 1,440
15년 전 조회 1,419
15년 전 조회 3,196
15년 전 조회 3,565
15년 전 조회 2,245
15년 전 조회 1,707
15년 전 조회 2,317
15년 전 조회 1,807
15년 전 조회 1,433
15년 전 조회 4,123
15년 전 조회 1,785
15년 전 조회 1,852
15년 전 조회 3,132
15년 전 조회 1,819
15년 전 조회 4,517
15년 전 조회 2,720
15년 전 조회 3,501
15년 전 조회 2,127
15년 전 조회 2,362
15년 전 조회 1,653
15년 전 조회 4,708
15년 전 조회 4,346
16년 전 조회 4,151
16년 전 조회 5,551
16년 전 조회 3,773
16년 전 조회 2,144
16년 전 조회 2,096
16년 전 조회 2,240
16년 전 조회 1,933
16년 전 조회 4,366
16년 전 조회 3,274
16년 전 조회 2,438
16년 전 조회 2,025
16년 전 조회 2,223
16년 전 조회 2,729
16년 전 조회 1,801
16년 전 조회 2,735
16년 전 조회 2,058
16년 전 조회 2,197
16년 전 조회 1,836
16년 전 조회 2,536