js数组方法 splice
时间: 2023-10-28 22:58:15 浏览: 98
体验js中splice()的强大(插入、删除或替换数组的元素)
5星 · 资源好评率100%
splice() 是 JavaScript 数组的一个方法,用于删除或替换现有元素,或者原地添加新的元素,并以数组形式返回被修改的内容。该方法会改变原数组。splice() 方法的语法为 `array.splice(start[, deleteCount[, item1[, item2[, ...]]]])`。其中,start 参数指示删除或添加元素的起始位置,deleteCount 参数指示要删除的元素数量,item1、item2 等参数是要添加到数组中的新元素。
当使用 splice() 方法时,它会返回一个由被删除的元素组成的数组。如果只删除了一个元素,则返回只包含一个元素的数组。如果没有删除元素,则返回空数组。
举个例子,假设有一个数组 myFish = ['angel', 'clown', 'mandarin', 'sturgeon'],我们使用 `myFish.splice(-2, 1)`,即从倒数第二位开始删除一个元素。运算后的 myFish 数组为 ["angel", "clown", "sturgeon"],被删除的元素为 ["mandarin"]。
总之,splice() 方法在 JavaScript 数组中非常有用,可以用来修改数组,删除或替换元素,并返回被修改的内容。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文