我有一个接收某些东西的方法,它需要确定接收到的值的类型。我可以使用这个typeof
东西来执行常规比较,比如它是一个数字还是一个字符串。但是我怎样才能为 JSON 对象做到这一点呢?将它们与JSON
带来的错误进行比较:
未捕获的类型错误:在 instanceof 检查中需要一个函数,但得到了 #< Object>
所以我猜想比较 JSON 对象类型JSON
不是这样吗?
原代码如下:
check = (what) ->
if what instanceof JSON
alert "Yooo"
check({compare: "me"})