Arguments 개체는 함수에 전달되는 인수입니다. 모든 기능에 접근할 수 있는 변수입니다. 두 개의 인수가 함수에 전달되었다고 가정하고 다음과 같이 액세스할 수 있습니다.
arguments[0] arguments[1]
같은 방식으로 자바스크립트에서 with 인수 유형을 사용할 수 있습니다. 먼저, 유형을 사용하는 방법을 살펴보겠습니다. 연산자 유형은 단일 피연산자 앞에 배치되는 단항 연산자이며 모든 유형이 될 수 있습니다.
예시
다음 코드는 연산자 유형을 구현하는 방법을 보여줍니다.
실시간 데모
<html> <body> <script> var a = 20; var b = "String"; var linebreak = "<br />"; result = (typeof b == "string" ? "B is String" : "B is Numeric"); document.write("Result => "); document.write(result); document.write(linebreak); result = (typeof a == "string" ? "A is String" : "A is Numeric"); document.write("Result => "); document.write(result); document.write(linebreak); </script> </body> </html>
이제 JavaScript에서 typeof를 인수와 함께 사용하는 방법을 살펴보겠습니다. typeof 인수는 다음과 같은 개체를 반환합니다.
document.write(typeof arguments);
2개의 인수가 있다고 가정하고 typeof를 사용하여 다음과 같이 참조할 수 있습니다. 그러면 typeof 인수가 반환됩니다.
document.write(typeof arguments[0]); document.write(typeof arguments[1]);