Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在js对象中查找字符串_Javascript_Jquery_Google Chrome Devtools - Fatal编程技术网

Javascript 在js对象中查找字符串

Javascript 在js对象中查找字符串,javascript,jquery,google-chrome-devtools,Javascript,Jquery,Google Chrome Devtools,是否可以在chrome dev tools debug中找到哪个对象包含一个字符串作为字段,换句话说,我知道我有一个字符串“abc”,但我想知道该字段的名称以及它位于哪个对象中?尝试使用$.grep(),对象.keys() var obj=[{0:abc},{1:def},{2:ghi}]; var str=“abc”; var res=$.grep(对象,函数(val,键){ return val[Object.keys(val)]==str }); //`res`:对象数组`obj`中的对

是否可以在chrome dev tools debug中找到哪个对象包含一个字符串作为字段,换句话说,我知道我有一个字符串“abc”,但我想知道该字段的名称以及它位于哪个对象中?

尝试使用
$.grep()
对象.keys()

var obj=[{0:abc},{1:def},{2:ghi}];
var str=“abc”;
var res=$.grep(对象,函数(val,键){
return val[Object.keys(val)]==str
});
//`res`:对象数组`obj`中的对象,
//`Object.keys(res)[0]`:在`res中的属性名称`
//其中包含“str”:“abc”`
console.log(res,Object.keys(res)[0])

右键单击页面上的文本“abc”,然后单击上下文菜单中的检查元素。“它在哪个对象中?”可以包括有问题的对象或数组对象的示例?