I have an obj like below
let obj = {staff_changes: []};
Here are some test cases:
test case --> success
for (let i = 0; i < 4; i++) {
obj.staff_changes.push({
id: 'staff'+i
});
}
test case --> failed
let obj = {staff_changes: []};
for (let i = 0; i < 4; i++) {
obj.staff_changes.push({
id: i,
newStaff.push({
id: 'staff'+i
});
});
}
console.log(obj);
In test case 2, I'm trying to push an array with name 'newStaff' even it is not present in obj.
In console obj with 4 items is displaying but 'newStaff' is not pushing to obj.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…