国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

splice slice區別

2024-09-06 12:44:48
字體:
來源:轉載
供稿:網友
1、slice 方法 (Array)
返回一個數組的一段。

arrayObj.slice(start, [end]) 

參數
arrayObj

必選項。一個 Array 對象。 

start 

必選項。arrayObj 中所指定的部分的開始元素是從零開始計算的下標。 

end 

可選項。arrayObj 中所指定的部分的結束元素是從零開始計算的下標。

說明
slice 方法返回一個 Array 對象,其中包含了 arrayObj 的指定部分。 

slice 方法一直復制到 end 所指定的元素,但是不包括該元素。如果 start 為負,將它作為 length + start處理,此處 length 為數組的長度。如果 end 為負,就將它作為 length + end 處理,此處 length 為數組的長度。如果省略 end ,那么 slice 方法將一直復制到 arrayObj 的結尾。如果 end 出現在 start 之前,不復制任何元素到新數組中。

示例
在下面這個例子中,除了最后一個元素之外,myArray 中所有的元素都被復制到 newArray 中: 

newArray = myArray.slice(0, -1)
2、splice 方法
從一個數組中移除一個或多個元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。

arrayObj.splice(start, deleteCount, [item1[, item2[, . . . [,itemN]]]])

參數
arrayObj

必選項。一個 Array 對象。

start

必選項。指定從數組中移除元素的開始位置,這個位置是從 0 開始計算的。

deleteCount

必選項。要移除的元素的個數。

item1, item2,. . .,itemN

必選項。要在所移除元素的位置上插入的新元素。

說明
splice 方法可以移除從 start 位置開始的指定個數的元素并插入新元素,從而修改 arrayObj。返回值是一個由所移除的元素組成的新 Array 對象。

要求
版本 5.5

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 娄烦县| 邢台县| 达孜县| 吉林省| 五华县| 兴业县| 长春市| 漳浦县| 南川市| 花莲县| 陕西省| 霍林郭勒市| 六盘水市| 正定县| 普洱| 安西县| 古田县| 阿拉善左旗| 南召县| 安义县| 措勤县| 阜阳市| 富平县| 乌海市| 防城港市| 准格尔旗| 五华县| 邵阳县| 兴业县| 淄博市| 丹江口市| 蒙山县| 怀集县| 彭州市| 广州市| 大庆市| 灵山县| 富源县| 始兴县| 长沙县| 乐陵市|