javascriptstypeof
表达式是否检查null?
var test = {};
console.log(typeof test['test']);//"undefined"
var test = null;
console.log(typeof test['test']);//TypeError: test is null
显然,但是为什么会出错,如果typeof null
是一个对象,为什么会出现错误?
编辑:
我知道如何避免类型错误,并且它null
没有属性,但我想知道是否有对typeof
.