如何在对象中查找字符串

时间:2016-04-05 10:51:13

标签: javascript jquery

我有这个对象:

var listRegions = { 
    "center": [ '7' ],
    "south": [ '12' ],
    "north": [ '11' ],
    "west": [ '4' ]
};

现在,我该如何寻找价值?通常我会寻找索引,比如' center',' north'等等,但现在我需要找到价值,例如' 7',' 12& #39;等。
我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

找到7

var results = Object.keys(listRegions).filter(function(val){ return listRegions[val].indexOf(7) != -1 });

这将为您提供listRegions中值为7

的项目