首页 > 解决方案 > 如何在没有 console.log 的情况下再次更新数组元素?

问题描述

假设我们有

let nums = [
[1 , 2],
[3 , 4]
] 
console.log(nums)
document.addEventListener('keydown', (event) => {
    if (event.code == "Numpad7"){
       nums[0][1] = 5;
    } 
  })

所以现在我想将“4”更改为 5,我进行了重新分配nums[0][1] = 5 ,但这实际上并没有更新已经 consoled.log 打印的数组。有办法吗?

标签: javascript

解决方案


Console.log 记录当前状态下的变量值。如果要记录阵列的更新版本,则必须在更新后记录它。


推荐阅读