Value is not getting inserted in the array,array returns blank values
问题 I have following code , the problem is that obj is not inserted in the array arr. let arr=[]; let frommilisec=1620000000; let tomilisec=4680000000; let slotmilisec=900000; while(frommilisec<=tomilisec) { let timeslot_milisec=frommilisec+slotmilisec; clinicslotsfunc(timeslot_milisec,maximumAppointment,clinicid,dated).then(results=> { let obj=results[0]; console.log(obj); // this displays { slot: '12:30:00', isbooked: 1 } arr.push(obj); }); console.log(arr) //this logs blank array frommilisec