效果:splice() 方法用于插入、删除或替换数组的元素。
实例
移除数组的第三个元素,并在数组第三个位置添加新元素:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2,1,"Lemon","Kiwi");//第一个数是位置,第二个数是 从第三个位置开始删除数组后的两个元素,第三和第四是
fruits.splice(2,1,"Lemon","Kiwi");//第一个数是位置,第二个数是 从第三个位置开始删除数组后的两个元素,第三和第四是
替换和添加新的元素。
fruits 输出结果:
Banana,Orange,Lemon,Kiwi
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> </body> <script> var arr=["1","2","3","4","5","6","7","8" ,"9","3","10","11","12","2","3", "10","4","5","7","13"]; for(var i=arr.length-1;i>0;i--){ for(var j=0;j<i;j++){ if(arr[i]==arr[j]){ arr.splice(j,1); } } } alert(arr.join()); </script> </html>