형식지정 문자열 만드는 함수( C#의 String.Format기능)
페이지 정보
작성자 서방님 댓글 0건 조회 263회 작성일 06-09-12 16:17본문
/*
// 형식지정 문자열을 만든다. (C#의 String.Format 메서드와 같은 기능)
----------------------------------------------------------------------------
// String.Format ( string format, params objcet[] args );
----------------------------------------------------------------------------
// format : 형식문자열, 새로운 값이 들어갈 자리는 {0}{1}{2}같은 형식으로 넣는다.
// args : 지정한 형식에 넣을 값들, 번호 순서대로 추가됨
*/
String.Format = function()
{
var args = arguments;
var count = args.length;
if( count < 2 ) return null;
var format = args[0];
for(var i=1; i<count; i++) format = format.replace("{"+ (i-1) + "}", args[i] );
return format;
}
//document.writeln( String.Format("내이름은 {0}, 나이는 {2}, 하는일은? {1}", "이세영", "프로그래밍", 28) );
// 결과 : 내이름은 이세영, 나이는 28, 하는일은? 프로그래밍
댓글목록
등록된 댓글이 없습니다.