开发者社区 问答 正文

如何从JavaScript中的数组中删除元素?

var arr = [1,2,3,5,6]; 我想删除数组的第一个元素,使其变为:

var arr = [2,3,5,6]; 扩展这个问题,如果我想删除数组的第二个元素以使其变为:

var arr = [1,3,5,6];

展开
收起
保持可爱mmm 2020-01-15 16:51:10 491 分享 版权
1 条回答
写回答
取消 提交回答
  • 要获得更灵活的解决方案,请使用该splice()功能。它允许您根据索引值删除数组中的任何项目:

    var indexToRemove = 0; var numberToRemove = 1;

    arr.splice(indexToRemove, numberToRemove);

    问题来源于stack overflow

    2020-01-15 16:51:23
    赞同 展开评论