js中同样给变量赋值为null,但是打印数据类型,为什么不一致呢?
发布于 7 年前 作者 afang 14520 次浏览 来自 问答
//同样给sex和name都赋值为null,打印出来的不一样,是为什么呢?

var sex=null;
var name=null
console.log(typeof(sex))     //打印出 object
console.log(typeof(name))    //打印出string

1 回复

因为name是全局变量

回到顶部