搜尋

首頁  >  問答  >  主體

javascript - for 迴圈中,把循環變數 i push 進到一個數組,控制台印出來的結果為何是這樣的呢

##每個結果點開之後都是一樣的,都是最後的結果,這是什麼原因?

过去多啦不再A梦过去多啦不再A梦2806 天前740

全部回覆(2)我來回復

  • 世界只因有你

    世界只因有你2017-05-19 10:18:51

    因為你輸出的是data這個數組,如果後期修改了data的內容,那麼在控制台上這個物件也會跟著改變。

    回覆
    0
  • PHPz

    PHPz2017-05-19 10:18:51

    沒錯,在控制台資料是即時的,輸出都是當前的,可以保存歷史狀態再輸出,不然看到都是最後的結果

    回覆
    0
  • 取消回覆