this

arguments

{
		"0": 첫 번째 인자 값,
		"1": 두 번째 인자 값,
		"2": 세 번째 인자 값,
    ...
		"length": 인자 개수,
		"callee": Getter/Setter - strict 모드에서는 사용불가이므로 패스,
		"Symbol(Symbol.iterator)": 이터레이터
}
{
		"0": "a",
		"1": "b",
		"length": 2,
		"callee": Getter/Setter,
		"Symbol(Symbol.iterator)": 이터레이터
}
function myFunc(a: any, b: any, ...args: any[]) {
		const arr = [...arguments];
		[...arguments].map((v) => v); // 배열에 구조분해할당 + 곧바로 map을 쓰는 응용도 가능
}