Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 인수와 함께 typeof를 사용하는 방법은 무엇입니까?


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]);