如何检查JSON数据是一个对象还是一个对象数组? [英] How to check if the JSON data is one object or an array of objects?
本文介绍了如何检查JSON数据是一个对象还是一个对象数组?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我得到服务器响应的JSON数据:
I got server responsed JSON data:
var data = SERVER_RESPONSE;
此数据
可以是一个对象 {id:12,name:John}
,
它也可以是一个对象数组 [{id:12,name:John},{id:22,name:OMG}]
it could also be an array of objects [{id: 12, name: John}, {id: 22, name: OMG}]
在Javascript中,如何查看如果JSON 数据
是一个对象还是一个对象数组?
In Javascript, how can I check if the JSON data
is one object or an array of objects?
推荐答案
您可以使用以下测试:
if (data instanceof Array) {
// data is an array
} else {
// it is not an array
}
这篇关于如何检查JSON数据是一个对象还是一个对象数组?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文