node.js shell是否有像python类型的命令?

时间:2013-06-13 08:47:28

标签: javascript jquery python node.js shell

我想知道对象是null还是未定义,所以我使用以下代码:

if(obj==='undefined'||obj===null)

但它似乎不起作用。是否有类似的python类型命令来获取node.js shell中的obj类型?谢谢!

1 个答案:

答案 0 :(得分:1)

> typeof foo == 'undefined'
true
> typeof 1 == 'number'
true

这应该适合你:

if( typeof obj === 'undefined' || obj === null)

来自docs

  

typeof运算符返回一个表示其类型的字符串   未评估的操作数。