iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 10
0
自我挑戰組

JavaScript Array x 學習筆記系列 第 10

[Day 10 | Array.prototype.splice () ]

  • 分享至 

  • xImage
  •  

array.splice()

array.splice()主要的功能是從陣列中新增或刪除元素

並會回傳被刪除的元素

註:array.splice()會改變原陣列內容


Syntax

array.splice(start, delete, [element1][, ..., elementN]);

start - 想從陣列的第幾個索引(起始值為:0)開始刪除資料

delete - 要從陣列裡刪除幾個,如果不刪除,可填0


Example

ex.從 arr 陣列的第3個位置(arr[2]),刪除1個元素,並插入 water

程式碼如下:

let arr = [ "orange" , "mango" , "banana" , "sugar" , "tea" ];

let removed = arr.splice(2, 1, "water");  

console.log(arr)

上一篇
[Day 09 | Array.prototype.reverse () ]
下一篇
[Day 11 | Array.prototype.sort () ]
系列文
JavaScript Array x 學習筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言