null은 JavaScript의 기본 데이터 유형 중 하나입니다. Null은 변수 값이 비어 있음을 나타내는 데 사용됩니다. 값을 null로 설정하여 개체를 지울 수 있습니다. 구문은 "var person = null; ".
이 기사의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, DELL G3 컴퓨터
javascript null이란 무엇입니까?
null은 javascript의 기본 데이터 유형 중 하나입니다. null은 변수의 값이 비어 있음을 나타내는 데 사용됩니다.
값을 null로 설정하여 객체를 지울 수 있습니다:
예:
var person = null; // 值是 null,但是类型仍然是对象
JavaScript 데이터 유형
값 유형(기본 유형):
String , Number, Boolean, Null, 정의되지 않음 및 기호용.
참조 데이터 유형:
Object(객체), Array(배열), Function(함수).
참고: 기호는 고유한 값을 나타내기 위해 ES6에 도입된 새로운 기본 데이터 유형입니다.
Undefined 및 null
Undefined 유형의 값에는 변수가 존재하지 않거나 할당된 값이 없음을 나타내는 데 사용되는 정의되지 않은 항목이 하나만 있으며, 변수의 속성을 나타내는 데도 사용됩니다. 개체가 존재하지 않습니다. null은 변수 값이 비어 있음을 나타내는 데 사용됩니다. 정의되지 않음과 null의 차이는 미미합니다. 일반적으로 정의되지 않음은 변수에 설정된 값이 없거나 속성이 존재하지 않음을 의미하고, null은 변수에 값이 있지만 해당 값이 null임을 의미합니다.
그러나 정확한 비교가 없으면 undefine과 null 자체가 기다리기를 원하는 경우가 많습니다. 즉, null==undefound는 true를 반환합니다. null과 정의되지 않음을 정확하게 구별하려면 정확한 등호(===) 사용을 고려해야 합니다.
<script type="text/javascript"> // 声明变量x , y var x , y = null; // 判断x的值是否为空 if (x === undefined) { alert('声明变量后默认值为undefined'); } if (x === null) { alert('声明变量后默认值为null'); } // 判断x(其值为undefined)是否与y(其值为null)相等 if (x == y) { alert("x(undefined)==y(null)"); } // 测试一个并不存在的属性 if(String.xyz === undefined) { alert("不存在的属性值默认为undefined"); } </script>
추천 학습: "JavaScript Basics Tutorial"
위 내용은 자바스크립트 널이란 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!