민서네집

[자바스크립트] Arguments를 배열로 변환 본문

Javascript

[자바스크립트] Arguments를 배열로 변환

브라이언7 2021. 3. 23. 00:47

m.blog.naver.com/horajjan/220460799440

 

[자바스크립트] Arguments를 배열로 변환

'자바스크립트를 말하다, 1장'를 인용하였다 자바스크립트에서 arguments는 배열이 아니라 배열 비슷한 객...

blog.naver.com

Javascript 와 유사한 YesSpot 랭귀지에서도 위의 함수를 이용하여 아래와 같이 코딩할 수 있다.

function log()
{
	var time = getTime();
	var arr = toArray(arguments);

	Main.MessageList(time, arr.join(" ")); // 디버깅 창에 출력하는 함수
}

function toArray(arrayLikeObject) {
	return Array.prototype.slice.call(arrayLikeObject);
}

function getTime() {
	var date = new Date();
	var hour = date.getHours();
	var minute = date.getMinutes();
	var sec = date.getSeconds();

	return pad(hour,2) + ":" + pad(minute,2) + ":" + pad(sec,2);
}

 

Comments