중화사전망 - 서예자전 - Js 는 변수가 정의되지 않았는지 여부를 결정합니다.

Js 는 변수가 정의되지 않았는지 여부를 결정합니다.

정의되지 않음 은 js 의 특수 변수입니다.

1. 변수 이관 (구문 분석 전) 단계에서는 정의되지 않음 (undefined) 만 선언되고 기본값은 정의되지 않음 (undefined) 입니다.

2. JS 의 엄격 모드 ('usestrict') 에서는 명확한 주어가 없다. 이는 정의되지 않았음을 의미한다.

3. 함수 정의에는 반환 값 (return 또는 return 뒤에는 아무것도 없음) 이 없으며 기본 반환 값은 정의되지 않았습니다.

4. 함수 정의 매개변수는 값을 전달하지 않습니다. 기본값은 정의되지 않았습니다.

5. 이 객체에는 이 속성명이 없으며, 속성 값은 기본적으로 정의되지 않음으로 설정됩니다.

6. 배열의 find 메서드에서는 찾을 수 없으면 정의가 없습니다.

확장 데이터:

JavaScript 는 텍스트 스크립팅 언어로서 동적, 약한 유형 및 프로토타입 기반 언어이며 기본 제공 지원 유형이 있습니다. JavaScript 엔진이라고 하는 인터프리터는 브라우저의 일부이며 클라이언트의 스크립팅 언어에서 널리 사용됩니다. HTML (표준 범용 태그 언어의 응용 프로그램) 웹 페이지에서 HTML 페이지에 동적 기능을 추가하는 데 처음 사용되었습니다.

참고 자료:

바이두 백과-자바스크립트