성능향상을 위한 팁-2

· 15년 전 · 1606
빌트 인(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,638
15년 전 조회 3,001
15년 전 조회 3,041
15년 전 조회 2,002
15년 전 조회 1,516
15년 전 조회 1,689
15년 전 조회 1,698
15년 전 조회 1,573
15년 전 조회 1,481
15년 전 조회 1,394
15년 전 조회 1,748
15년 전 조회 1,701
15년 전 조회 1,491
15년 전 조회 1,429
15년 전 조회 1,611
15년 전 조회 2,068
15년 전 조회 1,600
15년 전 조회 1,924
15년 전 조회 1,767
15년 전 조회 2,466
15년 전 조회 3,519
15년 전 조회 2,860
15년 전 조회 1,430
15년 전 조회 2,428
15년 전 조회 2,626
15년 전 조회 1,950
15년 전 조회 1,890
15년 전 조회 3,180
15년 전 조회 3,066
15년 전 조회 6,066
15년 전 조회 2,022
15년 전 조회 4,793
15년 전 조회 1,907
15년 전 조회 2,179
15년 전 조회 2,175
15년 전 조회 2,165
15년 전 조회 1,652
15년 전 조회 1,892
15년 전 조회 2,019
15년 전 조회 1,974
15년 전 조회 2,671
15년 전 조회 1,825
15년 전 조회 1,921
15년 전 조회 1,419
15년 전 조회 1,527
15년 전 조회 1,521
15년 전 조회 1,454
15년 전 조회 1,422
15년 전 조회 1,449
15년 전 조회 1,607
15년 전 조회 1,625
15년 전 조회 3,131
15년 전 조회 1,464
15년 전 조회 2,112
15년 전 조회 1,970
15년 전 조회 2,124
15년 전 조회 1,834
15년 전 조회 2,334
15년 전 조회 1,139
15년 전 조회 1,619
15년 전 조회 1,596
15년 전 조회 3,383
15년 전 조회 3,730
15년 전 조회 2,418
15년 전 조회 1,876
15년 전 조회 2,495
15년 전 조회 1,979
15년 전 조회 1,603
15년 전 조회 4,294
15년 전 조회 1,945
15년 전 조회 2,023
15년 전 조회 3,282
15년 전 조회 1,992
15년 전 조회 4,696
15년 전 조회 2,877
15년 전 조회 3,685
15년 전 조회 2,286
15년 전 조회 2,528
15년 전 조회 1,829
15년 전 조회 4,893
16년 전 조회 4,500
16년 전 조회 4,296
16년 전 조회 5,721
16년 전 조회 3,943
16년 전 조회 2,294
16년 전 조회 2,265
16년 전 조회 2,416
16년 전 조회 2,112
16년 전 조회 4,540
16년 전 조회 3,440
16년 전 조회 2,605
16년 전 조회 2,198
16년 전 조회 2,402
16년 전 조회 2,905
16년 전 조회 1,995
16년 전 조회 2,911
16년 전 조회 2,244
16년 전 조회 2,362
16년 전 조회 1,988
16년 전 조회 2,703