jsはどのようにして未定義の値を安全に取得しますか?

jsはどのようにして未定義の値を安全に取得しますか?


未定義の値を取得しても安全なのはなぜですか?

undefined は識別子なので、変数として使用して代入することはできますが、通常の undefined の判定に影響を与えます。

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

注: let および const life を使用すると、エラーが報告されます

未定義の値を安全に取得するには?

void 0 で undefined になる可能性があります

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

おすすめ

転載: blog.csdn.net/zhaojiaxing123/article/details/129315954
おすすめ