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

JavaScript에서 typeof 연산자는 무엇입니까?


typeof 연산자는 단일 피연산자 앞에 배치되는 단항 연산자로, 모든 유형이 될 수 있습니다. 그 값은 피연산자의 데이터 유형을 나타내는 문자열입니다. typeof 연산자는 피연산자가 숫자, 문자열 또는 부울 값인 경우 "숫자", "문자열" 또는 "부울"로 평가하고 평가에 따라 true 또는 false를 반환합니다.

다음은 typeof의 반환 값 목록입니다. 오퍼레이터.

유형
typeof에서 반환되는 문자열
숫자
"숫자"
문자열
"문자열"
부울
"부울"
객체
"객체"
함수
"기능"
정의되지 않음
"정의되지 않음"

"객체"

예시

다음 코드는 typeof를 구현하는 방법을 보여줍니다. 연산자 -

<html>
   <body>
      <script>
         var a = 10;
         var b = "String";
         var linebreak = "<br />";

         result = (typeof b == "string" ? "B is String" : "Bis Numeric");
         document.write("Result => ");
         document.write(result);
         document.write(linebreak);

         result = (typeof a == "string" ? "A is String" : "Ais Numeric");
         document.write("Result => ");
         document.write(result);
         document.write(linebreak);
      </script>
   </body>
</html>