js-数组的删除操作

140 阅读1分钟
  1. arrayObject.splice(index,howmany,item1,.....,itemX)
    index: 必填。删除添加的索引值,使用负数就从结尾开始算位置。
    howmany:必填。要删除的项目数量。如果设置为 0,则不会删除项目。
    item1, ..., itemX:选填。向数组添加的新项目。
    返回值:数组。
    说明:splice() 方法可删除从index处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素。
    如果从 arrayObject 中删除了元素,则返回的是含有被删除的元素的数组。
    兼容性:所有浏览器都支持。
    是否会改变原数组:是
    注释:请注意,splice() 方法与 slice() 方法的作用是不同的,splice() 方法会直接对数组进行修改。