我想知道对象是null还是未定义,所以我使用以下代码:
if(obj==='undefined'||obj===null)
但它似乎不起作用。是否有类似的python类型命令来获取node.js shell中的obj类型?谢谢!
答案 0 :(得分:1)
> typeof foo == 'undefined'
true
> typeof 1 == 'number'
true
这应该适合你:
if( typeof obj === 'undefined' || obj === null)
来自docs:
typeof
运算符返回一个表示其类型的字符串 未评估的操作数。