I have a very large json like :
raw_obj= {"001" : {....}, "002" : {....}};
我有另一个 JSON 对象刚从服务器返回:
search_result = {["001", "005", "123"]};
我想做类似于
$.each(search_result, function(i,val){
alert(raw_obj.search_result[i]);
});
这可行吗?我不想遍历这两个对象,因为实际上,“raw_json”中可能会有大约2000个元素。这意味着每次查询的最坏情况是遍历2000x2000次。
{["001"], ["005"], ["123"]}
这是什么?你确定这是从服务器返回的吗? - dfsqsearch_result
是一个无效的对象...Javascript 无法正确解释。 - deostroll