【发布时间】:2013-06-13 08:47:28
【问题描述】:
我想知道一个对象是 null 还是 undefined,所以我使用以下代码:
if(obj==='undefined'||obj===null)
但它似乎不起作用。是否有类似的 python type 命令来获取 node.js shell 中 obj 的类型?谢谢!
【问题讨论】:
-
我猜你在找
typeof:typeof(foo)--> "undefined" -
确实如此。
obj==='undefined'假定obj是一个值为undefined的字符串。 -
Underscore.js 有一些方便的函数来检查变量类型(
isNull和isUndefined在你的情况下),但当然没有什么可以替代学习 Javascript :)。 -
在python中你也不应该使用
type,你应该使用isinstance
标签: javascript jquery python node.js shell