Null 유형은 값이 하나만 있는 두 번째 데이터 유형입니다. 이 특수 값은 논리적 관점에서 null 값이 null 개체 포인터를 나타내므로 typeof 연산자가 사용됩니다. null 값입니다. "객체"가 반환되는 이유입니다.
다음 예와 같습니다.
var car =null; alert(typeof null); //object(其实这是JavaScript最初实现的一个错误,后来被ECMAScript沿用下来)
정의된 변수가 준비된 경우 in 나중에 사용자가 객체를 저장하면 이 변수를 다른 값 대신 null로 초기화하는 것이 좋습니다. 이렇게 하면 해당 변수가 null 값을 직접 확인하여 객체에 대한 참조를 저장했는지 알 수 있습니다.
실제로 정의되지 않은 값은 null 값에서 파생되므로 ECMA-262에서는 해당 변수가 동일함을 규정합니다. 테스트는 true를 반환해야 합니다.if(car != null){ //对car执行某些操作 }
Undefine 및 Null
Undefine 이 값은 변수에 값이 포함되어 있지 않음을 의미합니다.변수 값을 null로 설정하여 변수를 지울 수 있습니다.
프로그램에서 변수가 null인지 확인하는 방법입니다.
alert(null == undefined) //true
exp != 0은 숫자 0과 false를 제외합니다.
더 쉽고 올바른 방법:var exp = null; if (!exp && typeof exp != "undefined" && exp != 0) { alert("is null"); }
위 내용은 js null은 어떤 유형인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!