【发布时间】:2018-01-31 12:45:10
【问题描述】:
我看到了一种聪明的方法:使用JSON.stringify 递归遍历对象,如下所示:
function search(obj, str) {
let flag = false;
JSON.stringify(obj, (key, value) => {
if (typeof value === "object") return value;
else {
// doesn't take into account Date cases etc
if (value.indexOf(str) >= 0) {
flag = true;
}
}
})
return flag;
}
P.S:不确定标签。
【问题讨论】:
标签: javascript json object search