天天看点

javaScript操作json数组

创建一个json对象

var users = [
    { name: "aaa", age: 23 },
    { name: "bbb", age: 22 },
    { name: "ccc", age: 25 },
    { name: "ddd", age: 22 }
];      

1.过滤对象,返回的是数组

var user = users.filter(p => p.age == 22);
console.log(user)      

2.删除某个对象

var index = users.indexOf(users[1]);
index>-1&&users.splice(index,1)
console.log(users);      

3.往数组中添加元素

users.push({name:"zzz",age:20});
console.log(users);