Javascript 인자 동적으로 받기

2009/05/04 10:24
Javascript 강좌 강의 JS강좌 JScript 웹 개발 Ajax Javascript Object Javascript arguments

Javascript Arguments 객체 이용하여 인자를 동적으로 받기


	function test()
	{
		alert(vartype(1,'문자열', new Object() , true));
		alert(concat(1,'문자열', new Object() , true));
		
	}
	function vartype()
	{
		var nlen = arguments.length;
		var i = 0;
		var str = '';
		for(i; i < nlen; i++)
		{
			str += i + ' 번째 인자 ' + arguments[i] + ' 타입 ' + typeof arguments[i] + "\n";
		}
		return str;
	}
	
	function concat() 
	{
		var nlen = arguments.length;
		var i = 0;
		var str = '';
		for(i; i < nlen; i++)
		{
			str += arguments[i] + ' ';
		}
		return str;
	}

자바스크립트에서 인자를 동적으로 받는 방법은 arguments 객체를 이용하면 된다.

arguments 객체의 활용 범위는 인자를 동적으로 받거나 , 인자의 기본값을 지정하도록 할 수 있다. 그외 생각하지 못한 여러 곳에서 유용하게 사용할 수 있다. ^^

* 편의상 존칭은 생략했습니다 ^^

"Javascript" 카테고리의 다른 글

Trackback

Trackback Address :: http://www.lovelgw.com/Blog/trackback/81