次のような配列があります
var myArray={};
myArray.students = [];
myArray.Professors = [];
var tmpArray1 = [];
var tmpArray2 = [];
for(var key =0; key<data.length; key++){
tmpArray1.push(name: data.studentName,id : data.studentId);
tmpArray2.push({name : data.profName,id :data.profId});
myArray.students.push({name: data.studentName,id : data.studentId});
myArray.Professors.push({name : data.profName,id :data.profId);
}
この配列には、学生と教授の両方の複製が含まれています。一時的な配列でチェックし、一意の学生IDと教授を持っている学生と教授のみをプッシュすることで、それをきれいにしようとしていますが、正しく機能していないようです。myArray に独自の学生と教授を持たせたい