JavaScript中的splice()方法使用詳解
更新時間:2015年06月09日 11:33:57 投稿:goldensun
這篇文章主要介紹了JavaScript中的splice()方法使用詳解,是JS入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
JavaScript數(shù)組的splice()方法改變數(shù)組的內(nèi)容,增加了新的元素,同時消除舊元素。
語法
array.splice(index, howMany, [element1][, ..., elementN]);
下面是參數(shù)的詳細信息:
- index : 在該索引開始改變的數(shù)組。
- howMany : 整數(shù),表示舊數(shù)組元素數(shù)去除。如果的howmany為0,沒有元素被刪除。
- element1, ..., elementN : 元素添加到數(shù)組。如果不指定任何元素,拼接只需刪除該數(shù)組中的元素。
返回值:
返回基于傳遞的參數(shù)提取數(shù)組。
例子:
<html>
<head>
<title>JavaScript Array splice Method</title>
</head>
<body>
<script type="text/javascript">
var arr = ["orange", "mango", "banana", "sugar", "tea"];
var removed = arr.splice(2, 0, "water");
document.write("After adding 1: " + arr );
document.write("<br />removed is: " + removed);
removed = arr.splice(3, 1);
document.write("<br />After adding 1: " + arr );
document.write("<br />removed is: " + removed);
</script>
</body>
</html>
這將產(chǎn)生以下結(jié)果:
After adding 1: orange,mango,water,banana,sugar,tea removed is: After adding 1: orange,mango,water,sugar,tea removed is: banana
相關(guān)文章
簡單學(xué)習(xí)JavaScript中的for語句循環(huán)結(jié)構(gòu)
這篇文章主要介紹了簡單學(xué)習(xí)JavaScript中的for語句循環(huán)結(jié)構(gòu),是JavaScript入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2015-11-11
THREE.JS入門教程(5)你應(yīng)當知道的十件事
Three.js是一個偉大的開源WebGL庫,WebGL允許JavaScript操作GPU,在瀏覽器端實現(xiàn)真正意義的3D,本文會讓你了解一下使用THREE.JS處理3D/避免SetInterval/使用倒序循環(huán)等等,感興趣的朋友可以了解下哦2013-01-01
關(guān)于JavaScript中string 的replace
在使用JavaScript對字符串進行處理的時候我們經(jīng)常會用到replace方法,很簡單的一個方法,以前一直不以為意,直到今天看JavaScript語言精粹的時候讀到了一個有趣的小例子的時候,并不是十分理解,了解了一下replace的用法才明白,原來replace不像想象中的那么簡單
2013-04-04
javascript實現(xiàn)Java中的Map對象功能的實例詳解
這篇文章主要介紹了javascript 自定義對象實現(xiàn)Java中的Map對象功能的相關(guān)資料,這里實現(xiàn)這樣的功能,幫助大家理解這部分內(nèi)容,需要的朋友可以參考下
2017-08-08 
