판단 방법: 1. "typeof (variable) == 'undefine'" 문을 사용합니다. "true"가 반환되면 비어 있습니다. 2. typeof 문을 사용하여 값 유형이 "null"인지 확인합니다. 3. "!Variable&&Variable!=0" 문을 사용합니다. 반환 값이 "true"이면 비어 있습니다.

이 튜토리얼의 운영 환경: Windows 7 시스템, ECMAScript 버전 6, Dell G3 컴퓨터.
개발 중에는 null이 아닌 판단을 내려야 하는 경우가 많으며 JavaScript에는 두 가지 특별한 데이터 유형인 undefine 및 null이 있습니다. undefined 和 null:
null: Null 类型,表示“空值”,代表一个空对象指针,使用 typeof 运算得到 “object”,所以我们可以认为它是一个特殊的对象值。
undefined
null: Null 유형, "null 값"을 나타냄, null 객체 포인터를 나타냄, typeof 연산을 사용하여 "객체"를 가져옴 특수 개체 값으로 사용됩니다. undefine: 정의되지 않은 유형입니다. 변수가 초기화되지 않은 상태로 선언되면 정의되지 않은 값을 얻습니다.
es6에서 값이 비어 있는지(비지 않은 판단) 결정하는 방식을 살펴보겠습니다.
1, 정의되지 않았는지 여부만 판단
var a;
var b = null;
if(typeof(a) == 'undefined') {
console.log('a 是 undefined');
}else{
console.log('a 不是 undefined');
}
if(typeof(b) == 'undefined') {
console.log('b 是 undefined');
}else{
console.log('b 不是 undefined');
}
2, null인지 여부만 판단
var a;
var b = null;
if(!a && typeof(a) !== 'undefined' && a != 0) {
console.log('a 是 null');
}else{
console.log('a 不是 null');
}
if(!b && typeof(b) !== 'undefined' && b != 0) {
console.log('b 是 null');
}else{
console.log('b 不是 null');
}
3, 비어 있지 않은지 판단
var a;
var b = null;
if(!a) {
console.log('a 为空');
}else{
console.log('a 不为空');
}
if(!b) {
console.log('b 为空');
}else{
console.log('b 不为空');
}

위 내용은 es6에서 값이 비어 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!