>  기사  >  웹 프론트엔드  >  js에서 typeof를 사용하는 방법

js에서 typeof를 사용하는 방법

下次还敢
下次还敢원래의
2024-05-07 18:54:15579검색

JavaScript의 typeof 연산자는 값의 유형을 결정하는 데 사용됩니다. 문자열을 반환합니다. "undefine": 정의되지 않은 변수 "boolean": 부울 값 "number": 숫자 "string": 문자열 "object" : Object ( 배열 포함) "function" : 함수 "symbol" : 기호 값

js에서 typeof를 사용하는 방법

JavaScript의 typeof 연산자

typeof 연산자는 JavaScript 값의 데이터 유형을 결정하는 데 사용됩니다. 구문은 다음과 같습니다.

<code class="javascript">typeof value;</code>

여기서 value는 데이터 유형을 결정하는 변수 또는 표현식입니다.

Return value

typeof 연산자는 값 유형을 나타내는 문자열을 반환합니다. 가능한 반환 값은 다음과 같습니다:

  • "정의되지 않음": 정의되지 않은 변수
  • "boolean": 부울 값
  • "number": 숫자
  • "string": 문자열
  • "object": 객체(배열 포함) )
  • "function": 함수
  • "symbol": 기호 값

Example

<code class="javascript">const x = 10;
console.log(typeof x); // 输出: "number"

const y = "hello";
console.log(typeof y); // 输出: "string"

const z = [1, 2, 3];
console.log(typeof z); // 输出: "object"

const f = function() {};
console.log(typeof f); // 输出: "function"

const s = Symbol("foo");
console.log(typeof s); // 输出: "symbol"</code>

null에 대한 typeof 연산자의 반환 값이 "object"라는 점은 주목할 가치가 있습니다. 이는 JavaScript에서 null이 기본 유형이 아닌 객체로 처리되기 때문입니다.

위 내용은 js에서 typeof를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.