성능향상을 위한 팁-2

· 15년 전 · 1098
빌트 인(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,122
15년 전 조회 2,475
15년 전 조회 2,507
15년 전 조회 1,480
15년 전 조회 1,021
15년 전 조회 1,176
15년 전 조회 1,185
15년 전 조회 1,047
15년 전 조회 949
15년 전 조회 876
15년 전 조회 1,239
15년 전 조회 1,189
15년 전 조회 934
15년 전 조회 914
15년 전 조회 1,086
15년 전 조회 1,546
15년 전 조회 1,082
15년 전 조회 1,407
15년 전 조회 1,247
15년 전 조회 1,916
15년 전 조회 2,983
15년 전 조회 2,314
15년 전 조회 913
15년 전 조회 1,923
15년 전 조회 2,108
15년 전 조회 1,412
15년 전 조회 1,384
15년 전 조회 2,652
15년 전 조회 2,540
15년 전 조회 5,521
15년 전 조회 1,492
15년 전 조회 4,251
15년 전 조회 1,383
15년 전 조회 1,684
15년 전 조회 1,647
15년 전 조회 1,634
15년 전 조회 1,134
15년 전 조회 1,387
15년 전 조회 1,522
15년 전 조회 1,435
15년 전 조회 2,156
15년 전 조회 1,300
15년 전 조회 1,360
15년 전 조회 912
15년 전 조회 1,014
15년 전 조회 985
15년 전 조회 944
15년 전 조회 893
15년 전 조회 957
15년 전 조회 1,099
15년 전 조회 1,111
15년 전 조회 2,636
15년 전 조회 963
15년 전 조회 1,616
15년 전 조회 1,488
15년 전 조회 1,614
15년 전 조회 1,312
15년 전 조회 1,806
15년 전 조회 623
15년 전 조회 1,114
15년 전 조회 1,077
15년 전 조회 2,866
15년 전 조회 3,187
15년 전 조회 1,861
15년 전 조회 1,371
15년 전 조회 1,989
15년 전 조회 1,492
15년 전 조회 1,090
15년 전 조회 3,787
15년 전 조회 1,437
15년 전 조회 1,526
15년 전 조회 2,757
15년 전 조회 1,450
15년 전 조회 4,181
15년 전 조회 2,390
15년 전 조회 3,174
15년 전 조회 1,785
15년 전 조회 2,014
15년 전 조회 1,314
15년 전 조회 4,398
15년 전 조회 3,975
15년 전 조회 3,793
15년 전 조회 5,214
15년 전 조회 3,430
15년 전 조회 1,817
15년 전 조회 1,771
15년 전 조회 1,921
15년 전 조회 1,608
15년 전 조회 4,009
15년 전 조회 2,927
15년 전 조회 2,105
15년 전 조회 1,688
15년 전 조회 1,921
15년 전 조회 2,410
15년 전 조회 1,485
16년 전 조회 2,418
16년 전 조회 1,752
16년 전 조회 1,852
16년 전 조회 1,501
16년 전 조회 2,194