如果在一个多级的json中,判断是否有某一项,需要怎么操作呢?
比如
var obj = {
a:{
b:{
c:1
}
}
}
要判断 obj中是否含有key 为“c”的子项
有不用循环的方式判断吗?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
===
题主怎么这么苛刻→_→这种东西理论上都是要遍历一遍的不然你怎知下级对象有啥
JSON.stringify()之后再查找字符串,注意排除包含关系的就可以了。关联问题
http://segmentfault.com/q/1010000004329153
可以考虑jsonpath,当然本质上还是要遍历的
这样的多级json结构需要遍历