0

如何从使用javascript的多维关联数组中删除数组?

[{"email":"[email protected]","pass":"[email protected]","name":"akhil","car1":"zen","year1":"2012","member":"no","mobile":"(903) 309-8713"},{"email":"[email protected]","pass":"[email protected]","name":"suresh","car1":"zen","year1":"2012","member":"yes","mobile":"(903) 309-8799"},{"email":"[email protected]","[email protected]":"[email protected]","name":"rakesh","car1":"zen","year1":"2012","member":"no","mobile":"(903) 309-2233"},{"name":"akhil","email":"[email protected]","pass":"[email protected]","mobile":"(903) 309-8713","car1":"zen","car2":"","year1":"2012","year2":"","member":"yes"},{"name":"karan","email":"[email protected]","pass":"[email protected]","mobile":"(903) 309-2233","car1":"zen","car2":"","year1":"2012","year2":"","member":"yes"}]

这是我的数组,i湾删除包含电子邮件ID = [email protected]这样,我怎么能删除阵列?

+0

是简单的数组,这是多维关联数组...这两个问题之间的区别很多我 –

+0

试过,但未能找到解决办法 –

+0

删除和拼接功能我想 –

回答

0

我建议使用Array#filter()并将结果分配给想要的变量。

var array = [{ "email": "[email protected]", "pass": "[email protected]", "name": "akhil", "car1": "zen", "year1": "2012", "member": "no", "mobile": "(903) 309-8713" }, { "email": "[email protected]", "pass": "[email protected]", "name": "suresh", "car1": "zen", "year1": "2012", "member": "yes", "mobile": "(903) 309-8799" }, { "email": "[email protected]", "[email protected]": "[email protected]", "name": "rakesh", "car1": "zen", "year1": "2012", "member": "no", "mobile": "(903) 309-2233" }, { "name": "akhil", "email": "[email protected]", "pass": "[email protected]", "mobile": "(903) 309-8713", "car1": "zen", "car2": "", "year1": "2012", "year2": "", "member": "yes" }, { "name": "karan", "email": "[email protected]", "pass": "[email protected]", "mobile": "(903) 309-2233", "car1": "zen", "car2": "", "year1": "2012", "year2": "", "member": "yes" }]; 
 

 
array = array.filter(function (a) { 
 
    return a.email !== '[email protected]'; 
 
}); 
 

 
document.write('<pre>' + JSON.stringify(array, 0, 4) + '</pre>');

+0

有什么你通过stringify参数? –

+0

对象,替代品和间隔符,根据https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify –

+0

Thanx alot @ nina-scholz –