성능향상을 위한 팁-2

· 15년 전 · 1084
빌트 인(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,106
15년 전 조회 2,464
15년 전 조회 2,485
15년 전 조회 1,462
15년 전 조회 1,009
15년 전 조회 1,165
15년 전 조회 1,167
15년 전 조회 1,035
15년 전 조회 933
15년 전 조회 864
15년 전 조회 1,225
15년 전 조회 1,175
15년 전 조회 922
15년 전 조회 898
15년 전 조회 1,070
15년 전 조회 1,537
15년 전 조회 1,066
15년 전 조회 1,394
15년 전 조회 1,232
15년 전 조회 1,907
15년 전 조회 2,968
15년 전 조회 2,302
15년 전 조회 897
15년 전 조회 1,910
15년 전 조회 2,099
15년 전 조회 1,401
15년 전 조회 1,370
15년 전 조회 2,639
15년 전 조회 2,523
15년 전 조회 5,508
15년 전 조회 1,476
15년 전 조회 4,240
15년 전 조회 1,369
15년 전 조회 1,666
15년 전 조회 1,636
15년 전 조회 1,623
15년 전 조회 1,124
15년 전 조회 1,373
15년 전 조회 1,511
15년 전 조회 1,421
15년 전 조회 2,148
15년 전 조회 1,288
15년 전 조회 1,348
15년 전 조회 895
15년 전 조회 1,002
15년 전 조회 970
15년 전 조회 933
15년 전 조회 884
15년 전 조회 944
15년 전 조회 1,085
15년 전 조회 1,104
15년 전 조회 2,625
15년 전 조회 951
15년 전 조회 1,605
15년 전 조회 1,475
15년 전 조회 1,603
15년 전 조회 1,304
15년 전 조회 1,794
15년 전 조회 611
15년 전 조회 1,101
15년 전 조회 1,068
15년 전 조회 2,860
15년 전 조회 3,176
15년 전 조회 1,852
15년 전 조회 1,359
15년 전 조회 1,977
15년 전 조회 1,480
15년 전 조회 1,086
15년 전 조회 3,778
15년 전 조회 1,424
15년 전 조회 1,519
15년 전 조회 2,749
15년 전 조회 1,446
15년 전 조회 4,171
15년 전 조회 2,381
15년 전 조회 3,162
15년 전 조회 1,778
15년 전 조회 2,006
15년 전 조회 1,305
15년 전 조회 4,384
15년 전 조회 3,961
15년 전 조회 3,787
15년 전 조회 5,202
15년 전 조회 3,423
15년 전 조회 1,803
15년 전 조회 1,762
15년 전 조회 1,908
15년 전 조회 1,600
15년 전 조회 4,004
15년 전 조회 2,915
15년 전 조회 2,098
15년 전 조회 1,676
15년 전 조회 1,911
15년 전 조회 2,396
15년 전 조회 1,477
15년 전 조회 2,411
15년 전 조회 1,743
15년 전 조회 1,843
15년 전 조회 1,493
15년 전 조회 2,182