• <output id="qbarv"></output>
  • <b id="qbarv"></b>

    • 全國

      當前位置:

    • 熱門地區:
    • 選擇地區:
    • ×
    當前位置: 初三網 > 初中英語 > 英語知識點 > 正文

    splice和slice的區別 有哪些不同

    2023-10-25 14:46:34文/宋艷平

    splice和slice的差別:slice的實際操作不危害原數組。會回到所挑選的元素。splice往數組中特定位置加上或刪除元素,會危害原數組?;氐奖粍h除的元素。

    splice和slice的區別 有哪些不同

    splice和slice的區別

    1、splice

    splice會改變原數組,他通過刪除或者替換現有元素或者原地添加新的元素來修改數組,并且以數組形式返回被修改的內容。有三個參數:

    start,指定修改的開始位置,如果超出數組的長度,則從數組末尾開始添加;如果是負值,從數組末尾開始第幾位;如果負數也大于數組的長度,則開始位置為0。

    deleteCount 可選參數,表述要移除的數組元素的個數。

    item1,item2,可選,表示要添加進數組的元素。

    splice 是數組的一個方法,使用這個方法會改變原來的數組結構,splice(index ,howmany , itemX);這個方法接受三個參數,我們在使用的時候可根據自己的情況傳遞一個參數,或兩個參數,或者三個參數。

    總結splice()這個方法就是可以刪除數組中的項,也可以向數組中添加新的項

    2、slice

    slice返回由start和end決定的一個淺拷貝的新數組,原數組不會改變。有兩個參數:

    start,起始索引,從該索引提取原數組元素,如果是負數,則從末尾開始;如果省略start,則默認是數組的0下標開始

    end,結束索引,在該索引結束提取原數組元素,如果end被省略,slice會一直到末尾;如果end大于數組的長度,也會提取到數組末尾。

    slice的用法:slice用于從指定值截取并返回新數組,但原數組結構不變。

    arrayObject.slice(start,[end])

    起始值可以為負數,-1為最后一個,end選填,但取不到end坐標的值,實際返回的數組長度等于end-start。

    splice和slice例句

    1、ordianry splice grafting

    2、Cryptic splice site — a DNA sequence similar to the consensus splice site but not normally used.

    3、Repair connector terminal or wire splice.

    4、By the way, that's called a comma splice.

    5、Development and application of OPPC and new terminal splice closure

    6、fried whelk slice & chicken livers

    7、That particular designated slice is called a master slice.

    8、slice pork with preserved cabbage

    9、Eat a slice of cantaloupe!

    10、Top with one slice Canadian bacon, a tomato slice and one slice low-fat American cheese.

    查看更多【英語知識點】內容
    99re热久久精品这里都是精品_精品97久久久久久_国产在线播放鲁啊鲁视频_97精品伊人久久久大香线蕉
  • <output id="qbarv"></output>
  • <b id="qbarv"></b>

  • 日韩精品在线播放 | 亚洲国产一区二区三区最新 | 久久国产精品二区视频 | 亚洲日韩欧美一区二区三四区 | 日本大胆欧美中文字幕 | 在线免播a视频 |