从一组数据中找到指定的单条数据的方法
在一般情况下,我们会要求后端在列表的时候输出一堆列表的JSON数据给我们,然后我们把这堆数据循环,就能在前端上显示列表了....而我们在内容页的时候,则要求输出一个内容页的JSON数据给我们,我们就可以做内容页了.
但是,有时候,数据并不是特别复杂,我们可能需要从列表的数据中指定其中的单条数据.怎么做呢?...find方法
var json = [{"id":1,"name":"张三"},{"id":2,"name":"李四"},{"id":3,"name":"王五"}];
如上所示,json是一个典型的列表数据....我如何指定找到ID=1的这条数据呢?...var data = json.find(function(e){return e.id == 1});
console.log(data);
通过这样的回调函数,就能找到列表数据中的单条数据了.