the same code modification is delayed to run three times, and the result is different.
question 1: as a result of the first two times, according to the JS event polling mechanism, the timer should be triggered after the console.log. Why does the value of the object o change, but the delay of triggering the timer for 5 seconds does not change
question 2: if the object o changes in the first two times, why is the value of the access to o.bforce b1 and b2 properties still empty