js는 정의되지 않은 값을 어떻게 안전하게 얻습니까?


정의되지 않은 값을 가져오는 것이 안전한 이유는 무엇입니까?

undefined는 식별자이기 때문에 변수로 사용 및 할당이 가능하지만 이는 undefined의 정상적인 판단에 영향을 미칩니다.

var undefined = "545"
console.log(undefined);//undefined

참고: let 및 const 수명을 사용할 때 오류가 보고됩니다.

정의되지 않은 값을 안전하게 얻는 방법은 무엇입니까?

void 0에 의해 정의되지 않을 수 있습니다.

let a = void 0
console.log(a == undefined);//true

Guess you like

Origin blog.csdn.net/zhaojiaxing123/article/details/129315954