我的 JSON 调用的输出可以是数组或哈希。我如何区分这两者?
现代浏览器支持Array.isArray(obj)
method.
See MDN https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/isArray用于文档和填充。
= 2008年的原始答案 =
您可以使用输出的构造函数属性:
if(output.constructor == Array){
}
else if(output.constructor == Object){
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)