学习过程中遇到的问题,这里记录一下:
js处理json数组,删除重复项,这里查重的项是deptno
var resp1 = [{
"ename": "SMITH",
"deptno": 20
},{
"ename": "ALLEN",
"deptno": 30
},{
"ename": "CLARK",
"deptno": 30
}];
for (var i = 0; i < resp1.length; i++) {
for (var j = i + 1; j < resp1.length; j++) {
if (resp1[i]["deptno"]== resp1[j]["deptno"]) {
//如果第一个等于第二个,splice方法删除第二个
resp1.splice(j, 1);
j--;
}
}
}