AnA*_*ice 4 javascript jquery jquery-plugins
给定一个JSON对象:
var data = {items: [
{value: "21", name: "Mick Jagger"},
{value: "43", name: "Johnny Storm"},
{value: "46", name: "Richard Hatch"},
{value: "54", name: "Kelly Slater"},
{value: "55", name: "Rudy Hamilton"},
{value: "79", name: "Michael Jordan"}
]};
Run Code Online (Sandbox Code Playgroud)
我该怎么做这样的事情:
datagood = data.where(value == 55)
Run Code Online (Sandbox Code Playgroud)
用JS/jQuery可以做到这一点吗?谢谢
Dav*_*ang 13
jQuery的grep功能允许您过滤数组:
var datagood = $.grep(data.items, function (item) {
return item.value == 55;
});
Run Code Online (Sandbox Code Playgroud)
如果您想要更强大的实用程序,请查看JS LINQ库上的这个SO问题.
或者,underscore.js对于数组/对象操作也很有用.
| 归档时间: |
|
| 查看次数: |
11484 次 |
| 最近记录: |