JS - Array - 在數組的指定下標添加或替換元素 。 也可刪除指定下標的元素


一,首先介紹下 js Array對象 中的 splice 方法 。 ( splice在英文中是剪接的意思 )
1,定義和用法

splice() 方法用於插入、刪除或替換數組的元素。

**注意:**這種方法會改變原始數組!。

2,語法
array.splice(index,howmany,item1,…,itemX)

 index  : 必需。規定從何處添加/刪除元素。 該參數是開始插入和(或)刪除的數組元素的下標,必須是數字。
 howmany : 必需。規定應該刪除多少元素。必須是數字,但可以是 "0"。如果未規定此參數,則刪除從 index 開始到原數組結尾的所有元素。
 item1,.....,itemX  : 可選。要添加到數組的新元素

返回值 Array:如果從 arrayObject 中刪除了元素,則返回的是含有被刪除的元素的數組。

二,上代碼

/* 一,插入 */
      let word_arr = ["depress","destination","motion","rise","rouse"];
      console.log(word_arr);
      console.log(word_arr.splice(1,0,"up","pitch","up"));
      console.log(word_arr);

      /* 二,刪除 */
      let man_arr = ["張三", "李四", "王五"];
      console.log("");
      console.log(man_arr);
      console.log(man_arr.splice(1, 2));
      console.log(man_arr);

      /* 三,替換 */
      let arr = [1, 2, 3, 4, 5, 6, 7, 8];
      console.log(arr);
      console.log(arr.splice(2, 1, "hello"));
      console.log(arr);

碼字不易,在線求個三連支持。

大家記得收藏前,先點個贊哦!好的文章值得被更多人看到。

關注江哥不迷路,帶你編程上高速。

微信公眾號關注:江小魚吧 免費領取高級前端學習資料,轉身漲薪20K

支付寶生態技術學習交流群:
加入Q群與更多BAT一線大佬深度交流:1136157571 (點我入群)




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM