>  기사  >  웹 프론트엔드  >  자바스크립트 종류에 대한 간략한 설명_기본지식

자바스크립트 종류에 대한 간략한 설명_기본지식

WBOY
WBOY원래의
2016-05-16 18:20:12796검색

기본 유형은 스택에 직접 저장되고 참조 유형은 힙에 저장됩니다.

기본 유형은 다음과 같은 5가지 유형으로 구분됩니다: 정의되지 않음, Null, Boolean, 숫자, 문자열

정의되지 않은 유형:

정의되지 않은 유형은 하나의 값: 정의되지 않음 변수가 초기화되지 않은 상태로 선언되면 기본값은 정의되지 않음입니다.

함수에 명확한 반환 값이 없는 경우 다음 값도 반환됩니다. 정의되지 않음

Null 유형:

Null 유형에는 값이 하나만 있습니다. null 값 정의되지 않음 실제로는 null 값에서 파생되므로 ECMAScript는 두 값을 동일하게 정의합니다.

alert(null==undefine);//outputs: "true"

null 및 정의되지 않은 값 같음은 다른 의미를 의미합니다. undefine은 변수가 선언되었지만 초기화되지 않은 경우 할당된 값입니다. null은 존재하지 않는 개체를 나타내며, 해당 개체를 찾을 수 없으면 null이 반환됩니다.

부울 유형:

부울 유형에는 true와 false의 2가지 값이 있습니다.

숫자 유형:

Number 유형은 32비트 정수 또는 64비트 부동 소수점 숫자를 나타낼 수 있습니다.

기본 정수는 10진수이며 8진수(첫 번째 숫자는 0, 예: 070, 10진수 56에 해당) 또는 16진수(처음 2자리는 0x, 예: 0xAB, 해당 십진수 171).

어떤 진법으로 숫자를 표현하든 연산 결과는 10진수 결과입니다.

부동 소수점 숫자를 정의하려면 소수점이 있어야 하며 소수점 뒤에 소수점 1자리가 있어야 합니다(예: var f=2.0). 부동 소수점 숫자는 문자열로 저장됩니다.

문자열 유형:

문자열은 큰따옴표(") 또는 작은따옴표(')로 선언됩니다.

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