分析Chrome控制臺輸出數組出現長度不一致的問題
最近開發時,使用console.log輸出數組,如下圖所示,顯示數組長度是1,但是展開后卻沒有數組項。

根據查詢和分析,了解到:
若對數組輸出后,繼續對數組進行操作,那會影響之前的輸出,出現輸出數組長度不一致的問題。
例如:
const userList = [1, 2, 3]; console.log({ userList }); // 預覽顯示 Array(3) userList.length = 0; // 清空數組 // 展開控制臺中的 userList 會顯示空數組

浙公網安備 33010602011771號