最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript splice() 方法

定義和用法

splice() 方法向/從數(shù)組中添加/刪除項(xiàng)目,然后返回被刪除的項(xiàng)目。

注釋:該方法會改變原始數(shù)組。

語法

arrayObject.splice(index,howmany,item1,.....,itemX)
參數(shù) 描述
index 必需。整數(shù),規(guī)定添加/刪除項(xiàng)目的位置,使用負(fù)數(shù)可從數(shù)組結(jié)尾處規(guī)定位置。
howmany 必需。要?jiǎng)h除的項(xiàng)目數(shù)量。如果設(shè)置為 0,則不會刪除項(xiàng)目。
item1, ..., itemX 可選。向數(shù)組添加的新項(xiàng)目。

返回值

類型 描述
Array 包含被刪除項(xiàng)目的新數(shù)組,如果有的話。

說明

splice() 方法可刪除從 index 處開始的零個(gè)或多個(gè)元素,并且用參數(shù)列表中聲明的一個(gè)或多個(gè)值來替換那些被刪除的元素。

如果從 arrayObject 中刪除了元素,則返回的是含有被刪除的元素的數(shù)組。

技術(shù)細(xì)節(jié)

JavaScript 版本: 1.2

瀏覽器支持

所有主流瀏覽器都支持 splice() 方法。

提示和注釋

注釋:請注意,splice() 方法與 slice() 方法的作用是不同的,splice() 方法會直接對數(shù)組進(jìn)行修改。

實(shí)例

例子 1

在本例中,我們將創(chuàng)建一個(gè)新數(shù)組,并向其添加一個(gè)元素:

<script type="text/javascript">

var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"

document.write(arr + "<br />")
arr.splice(2,0,"William")
document.write(arr + "<br />")

</script>

輸出:

George,John,Thomas,James,Adrew,Martin
George,John,William,Thomas,James,Adrew,Martin

例子 2

在本例中我們將刪除位于 index 2 的元素,并添加一個(gè)新元素來替代被刪除的元素:

<script type="text/javascript">

var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"

document.write(arr + "<br />")
arr.splice(2,1,"William")
document.write(arr)

</script>

輸出:

George,John,Thomas,James,Adrew,Martin
George,John,William,James,Adrew,Martin

例子 3

在本例中我們將刪除從 index 2 ("Thomas") 開始的三個(gè)元素,并添加一個(gè)新元素 ("William") 來替代被刪除的元素:

<script type="text/javascript">

var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"

document.write(arr + "<br />")
arr.splice(2,3,"William")
document.write(arr)

</script>

輸出:

George,John,Thomas,James,Adrew,Martin
George,John,William,Martin

TIY

splice()
如何使用 splice() 來更改數(shù)組。
永嘉县| 泾阳县| 革吉县| 建宁县| 博客| 峡江县| 焦作市| 大埔县| 怀来县| 行唐县| 襄汾县| 太白县| 丹棱县| 来凤县| 章丘市| 江西省| 梅州市| 锦州市| 镇雄县| 淳安县| 元朗区| 资阳市| 南城县| 阳信县| 金山区| 康平县| 麻阳| 九寨沟县| 新干县| 剑河县| 伊春市| 兴安县| 青海省| 宝应县| 钟祥市| 隆子县| 高青县| 龙川县| 洛扎县| 库尔勒市| 邻水|