slice方法與splice方法


㈠slice()方法

⑴可以用來從數組提取指定元素

   該方法不會改變元素數組,而是將截取到的元素封裝到一個新的數組中返回

⑵語法:

arrayObject.slice(start,end)

⑶參數:

      1.截取開始的位置的索引,包含開始索引

      2.截取結束的位置的索引,不包含結束索引

                 - 第二個參數可以省略不寫,此時會截取從開始索引往后的所有元素

⑷索引可以傳遞一個負值,如果傳遞一個負值,則從后往前計算

    -1  :倒數第一個

    -2  :倒數第二個

 

⑸示例1:截取索引

 

⑹示例2:第二個參數可以省略不寫

 

⑺示例3:索引傳遞負值

 

㈡splice()方法

⑴可以用來刪除數組中的指定元素

⑵使用splice()會影響到原數組,會將指定元素從原數組中刪除

        並將被刪除的元素作為返回值返回

⑶參數:

     第一個,表示開始位置的索引

     第二個,表示刪除的數量

     第三個及以后。。。

                 可以傳遞一些新的元素,這些元素將會自動插入到開始位置索引前邊

 

⑷splice( )  方法是一個多功能的方法:可以刪除元素,可以替換元素,可以在數組的指定位置插入(添加)元素

 

⑸示例1:刪除元素

 

⑹示例2:參數所表達的意義

 

⑺示例3:替換元素,指定位置插入元素


免責聲明!

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



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