성능향상을 위한 팁-2

· 15년 전 · 1452
빌트 인(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,506
15년 전 조회 2,873
15년 전 조회 2,883
15년 전 조회 1,877
15년 전 조회 1,386
15년 전 조회 1,561
15년 전 조회 1,535
15년 전 조회 1,436
15년 전 조회 1,329
15년 전 조회 1,253
15년 전 조회 1,609
15년 전 조회 1,550
15년 전 조회 1,333
15년 전 조회 1,288
15년 전 조회 1,468
15년 전 조회 1,928
15년 전 조회 1,474
15년 전 조회 1,779
15년 전 조회 1,621
15년 전 조회 2,318
15년 전 조회 3,347
15년 전 조회 2,714
15년 전 조회 1,284
15년 전 조회 2,287
15년 전 조회 2,499
15년 전 조회 1,791
15년 전 조회 1,755
15년 전 조회 3,037
15년 전 조회 2,920
15년 전 조회 5,930
15년 전 조회 1,885
15년 전 조회 4,646
15년 전 조회 1,767
15년 전 조회 2,036
15년 전 조회 2,032
15년 전 조회 2,021
15년 전 조회 1,514
15년 전 조회 1,748
15년 전 조회 1,891
15년 전 조회 1,818
15년 전 조회 2,510
15년 전 조회 1,674
15년 전 조회 1,780
15년 전 조회 1,277
15년 전 조회 1,380
15년 전 조회 1,363
15년 전 조회 1,320
15년 전 조회 1,273
15년 전 조회 1,317
15년 전 조회 1,453
15년 전 조회 1,501
15년 전 조회 2,991
15년 전 조회 1,331
15년 전 조회 1,991
15년 전 조회 1,861
15년 전 조회 1,993
15년 전 조회 1,696
15년 전 조회 2,202
15년 전 조회 1,004
15년 전 조회 1,478
15년 전 조회 1,452
15년 전 조회 3,229
15년 전 조회 3,588
15년 전 조회 2,267
15년 전 조회 1,745
15년 전 조회 2,348
15년 전 조회 1,837
15년 전 조회 1,461
15년 전 조회 4,152
15년 전 조회 1,813
15년 전 조회 1,889
15년 전 조회 3,150
15년 전 조회 1,845
15년 전 조회 4,538
15년 전 조회 2,749
15년 전 조회 3,530
15년 전 조회 2,156
15년 전 조회 2,388
15년 전 조회 1,686
15년 전 조회 4,745
15년 전 조회 4,377
16년 전 조회 4,175
16년 전 조회 5,582
16년 전 조회 3,816
16년 전 조회 2,174
16년 전 조회 2,137
16년 전 조회 2,273
16년 전 조회 1,976
16년 전 조회 4,394
16년 전 조회 3,314
16년 전 조회 2,469
16년 전 조회 2,066
16년 전 조회 2,267
16년 전 조회 2,766
16년 전 조회 1,840
16년 전 조회 2,764
16년 전 조회 2,086
16년 전 조회 2,219
16년 전 조회 1,867
16년 전 조회 2,572