数组delete元素

Frank
  • 开发笔记
  • JS
小于 1 分钟约 82 字...

let arr = ['I', 'go', 'home']

delete arr[1] // remove "go"

alert(arr[1]) // undefined

// now arr = ["I",  , "home"];
alert(arr.length) // 3

使用 delete 删除指定索引号的数组元素后会发生什么?

  • 数组元素值消失
  • 通过索引号访问,得到 undefined
  • 数组长度不变
上次编辑于:
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.14.1