标签: node.js
我需要检查我的NodeJS应用程序中对象的类型。我试图重用我在纯JavaScript中使用的代码。
Object.prototype.toString.call(jsone.cars) == '[object Array]'
但是这在NodeJS中不起作用。这种行为的原因是什么?如何在NodeJS中做到这一点?
答案 0 :(得分:2)
按预期工作。
console.log(Object.prototype.toString.call([]) == '[object Array]');
NodeJS:V8.11.3
请仔细检查,您的jsone.cars不返回undefined。
jsone.cars
undefined
希望这对您有所帮助。