欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript中的splice方法用法詳解

 更新時(shí)間:2016年07月20日 10:14:37   作者:wenxuechaozhe  
JavaScript中的splice主要用來對js中的數(shù)組進(jìn)行操作,包括刪除,添加,替換等。這篇文章主要介紹了JavaScript中的splice方法用法詳解的相關(guān)資料,需要的朋友可以參考下

JavaScript中的splice主要用來對js中的數(shù)組進(jìn)行操作,包括刪除,添加,替換等。

注意:這種方法會(huì)改變原始數(shù)組!。

1.刪除-用于刪除元素,兩個(gè)參數(shù),第一個(gè)參數(shù)(要?jiǎng)h除第一項(xiàng)的位置),第二個(gè)參數(shù)(要?jiǎng)h除的項(xiàng)數(shù))

2.插入-向數(shù)組指定位置插入任意項(xiàng)元素。三個(gè)參數(shù),第一個(gè)參數(shù)(插入位置),第二個(gè)參數(shù)(0),第三個(gè)參數(shù)(插入的項(xiàng))

3.替換-向數(shù)組指定位置插入任意項(xiàng)元素,同時(shí)刪除任意數(shù)量的項(xiàng),三個(gè)參數(shù)。第一個(gè)參數(shù)(起始位置),第二個(gè)參數(shù)(刪除的項(xiàng)數(shù)),第三個(gè)參數(shù)(插入任意數(shù)量的項(xiàng))

示例:

1、刪除功能,第一個(gè)參數(shù)為第一項(xiàng)位置,第二個(gè)參數(shù)為要?jiǎng)h除幾個(gè)。

array.splice(index,num),返回值為刪除內(nèi)容,array為結(jié)果值。

eg:

<!DOCTYPE html> 
<html> 
<body> 
<script> 
var array = ['a','b','c','d']; 
var removeArray = array.splice(0,2); 
alert(array);//彈出c,d 
alert(removeArray);//返回值為刪除項(xiàng),即彈出a,b 
</script> 
</body> 
</html> 

2、插入功能,第一個(gè)參數(shù)(插入位置),第二個(gè)參數(shù)(0),第三個(gè)參數(shù)(插入的項(xiàng))

array.splice(index,0,insertValue),返回值為空數(shù)組,array值為最終結(jié)果值

eg:

<!DOCTYPE html> 
<html> 
<body> 
<script> 
var array = ['a','b','c','d']; 
var removeArray = array.splice(1,0,'insert'); 
alert(array);//彈出a,insert,b,c,d 
alert(removeArray);//彈出空 
</script> 
</body> 
</html> 

3、替換功能,第一個(gè)參數(shù)(起始位置),第二個(gè)參數(shù)(刪除的項(xiàng)數(shù)),第三個(gè)參數(shù)(插入任意數(shù)量的項(xiàng))

array.splice(index,num,insertValue),返回值為刪除內(nèi)容,array為結(jié)果值。

eg:

<!DOCTYPE html> 
<html> 
<body> 
<script> 
var array = ['a','b','c','d']; 
var removeArray = array.splice(1,1,'insert'); 
alert(array);//彈出a,insert,c,d 
alert(removeArray);//彈出b 
</script> 
</body> 
</html> 

以上所述是小編給大家介紹的JavaScript中的splice方法用法詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 用js實(shí)現(xiàn)放大鏡的效果的簡單實(shí)例

    用js實(shí)現(xiàn)放大鏡的效果的簡單實(shí)例

    下面小編就為大家?guī)硪黄胘s實(shí)現(xiàn)放大鏡的效果的簡單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-05-05
  • 一文詳解JavaScript中的事件循環(huán)(event?loop)機(jī)制

    一文詳解JavaScript中的事件循環(huán)(event?loop)機(jī)制

    JavaScript中的事件循環(huán)(Event?Loop)是一種重要的機(jī)制,用于管理異步代碼的執(zhí)行,它確保?JavaScript?單線程環(huán)境中的任務(wù)按照正確的順序執(zhí)行,同時(shí)允許異步操作如定時(shí)器、網(wǎng)絡(luò)請求和事件處理,本將給大家詳細(xì)的介紹一下JavaScript事件循環(huán)機(jī)制,感興趣的朋友可以參考下
    2023-12-12
  • JavaScript中的50+個(gè)實(shí)用工具函數(shù)小結(jié)

    JavaScript中的50+個(gè)實(shí)用工具函數(shù)小結(jié)

    JavaScript可以做很多出色的事情,本篇文章給大家整理50+個(gè)實(shí)用工具函數(shù),可以幫助你提高工作效率并可以幫助調(diào)試代碼,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-06-06
  • JavaScript利用正則表達(dá)式替換字符串中的內(nèi)容

    JavaScript利用正則表達(dá)式替換字符串中的內(nèi)容

    本文主要介紹了JavaScript利用正則表達(dá)式替換字符串中內(nèi)容的具體實(shí)現(xiàn)方法,并做了簡要注釋,便于理解。具有一定的參考價(jià)值,需要的朋友可以看下
    2016-12-12
  • IE瀏覽器PNG圖片透明效果代碼

    IE瀏覽器PNG圖片透明效果代碼

    平常,我們經(jīng)常使用Gif格式的圖片以保持圖片在瀏覽器中透明,以支持底色。但由于IE瀏覽器本身的原因,我們無法使透明的PNG圖片透明起來。那么,如何將它在IE瀏覽器下變得透明呢?
    2008-09-09
  • JS 判斷某變量是否為某數(shù)組中的一個(gè)值的3種方法(總結(jié))

    JS 判斷某變量是否為某數(shù)組中的一個(gè)值的3種方法(總結(jié))

    下面小編就為大家?guī)硪黄狫S 判斷某變量是否為某數(shù)組中的一個(gè)值的3種方法(總結(jié))。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-07-07
  • JavaScript純前端實(shí)現(xiàn)在線GIF壓縮

    JavaScript純前端實(shí)現(xiàn)在線GIF壓縮

    這篇文章主要為大家詳細(xì)介紹了如何利用JavaScript純前端實(shí)現(xiàn)在線GIF壓縮工具,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • JavaScript獲取select中text值的方法

    JavaScript獲取select中text值的方法

    這篇文章主要介紹了JavaScript獲取select中text值的方法,涉及javascript針對HTML頁面元素相關(guān)判斷與獲取操作技巧,需要的朋友可以參考下
    2017-02-02
  • js獲取當(dāng)前年月日-YYYYmmDD格式的實(shí)現(xiàn)代碼

    js獲取當(dāng)前年月日-YYYYmmDD格式的實(shí)現(xiàn)代碼

    下面小編就為大家?guī)硪黄猨s獲取當(dāng)前年月日-YYYYmmDD格式的實(shí)現(xiàn)代碼。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-06-06
  • js 概率計(jì)算(簡單版)

    js 概率計(jì)算(簡單版)

    這篇文章主要介紹了js 概率計(jì)算(簡單版),需要的朋友可以參考下
    2017-09-09

最新評論