> 웹 프론트엔드 > JS 튜토리얼 > js에서 typeof의 반환 값 유형은 무엇입니까?

js에서 typeof의 반환 값 유형은 무엇입니까?

下次还敢
풀어 주다: 2024-05-07 18:57:15
원래의
1003명이 탐색했습니다.

JavaScript의 typeof 연산자는 주어진 값의 유형에 따라 문자열을 반환합니다. "undefine": 정의되지 않은 값 "boolean": 부울 값 "string": 문자열 값 "number": 숫자 값 "bigint": BigInt 값 " 기호": 기호 값 "객체": JavaScript 객체(배열, 날짜 및 함수 포함) "null": null 값 "함수": 함수 값 참고: typeof NaN은 "숫자"를 반환하고 typeof []는 "객체"를 반환합니다.

js에서 typeof의 반환 값 유형은 무엇입니까?

JavaScripttypeof 的返回值类型

typeof 运算符用于返回一个指定 JavaScript 值的类型,其可能的返回值包括:

  • "undefined":表示值未定义。
  • "boolean":表示布尔值(truefalse)。
  • "string":表示字符串值。
  • "number":表示数字值(整数或浮点数)。
  • "bigint":表示 BigInt 值(大于 Number.MAX_VALUE 或小于 Number.MIN_VALUE 的整数)。
  • "symbol":表示 Symbol 值。
  • "object"

    • "null":明确定义的 null 值。
    • JavaScript 对象(包括数组、日期、函数和映射)。
  • "function":表示函数值。

注意:

  • typeof NaN 返回 "number",即使 NaN 不是一个有效的数字。
  • typeof [] 返回 "object"
  • typeof 연산자에서 typeof의 반환 값 유형은 지정된 JavaScript 값의 유형을 반환하는 데 사용됩니다. 가능한 반환 값은 다음과 같습니다:
  • 🎜"undefine": 값이 정의되지 않았음을 나타냅니다. 🎜
  • 🎜"boolean": 부울 값(true 또는 false)을 나타냅니다. 🎜
  • 🎜"string": 문자열 값을 나타냅니다. 🎜
  • 🎜"number": 숫자 값(정수 또는 부동 소수점 숫자)을 나타냅니다. 🎜
  • 🎜"bigint": BigInt 값(Number.MAX_VALUE보다 크거나 Number.MIN_VALUE보다 작은 정수)을 나타냅니다. 🎜
  • 🎜"symbol": 기호 값을 나타냅니다. 🎜
  • 🎜🎜"object": 🎜
    • 🎜"null": 잘 정의된 null 값. 🎜
    • JavaScript 개체(배열, 날짜, 함수 및 지도 포함). 🎜🎜🎜
    • 🎜"function": 함수 값을 나타냅니다. 🎜🎜🎜🎜참고: 🎜
      • NaN 유형은 NaN이 유효한 숫자가 아닌 경우에도 "number"를 반환합니다. 🎜
      • typeof []는 배열이 기술적으로 배열과 유사한 객체인 경우에도 "object"를 반환합니다. 🎜🎜

위 내용은 js에서 typeof의 반환 값 유형은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿