我正在尝试从 JSON 数组中搜索特定项目并返回这些项目...
result = {
FF: {
server: 'deskes.com',
result: 'succes'
},
{
server: 'cleantarge.com',
result: 'Failed'
},
{
server: 'fance34.com',
result: 'success'
},{
server: 'deskes.com',
result: 'Failed'
},
}
Run Code Online (Sandbox Code Playgroud)
我有以下 JSON 数据。我想根据服务器搜索项目
我用了代码
var arrFound = result.filter(function(item) {
return item.server == 'deskes.com';
});
But getting TypeError: Object #<Object> has no method 'filter'
Run Code Online (Sandbox Code Playgroud)
搜索数据后我得到的 JSON 将是:
result = {
FF: {
server: 'deskes.com',
result: 'succes'
},
{
server: 'deskes.com',
result: 'Failed'
}
}
Run Code Online (Sandbox Code Playgroud)
您还可以使用ECMAScript 2015的 箭头函数版本:
rta = result.filter(it => it.server === 'deskes.com');
Run Code Online (Sandbox Code Playgroud)
编码:
rta = result.filter(it => it.server === 'deskes.com');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17278 次 |
| 最近记录: |