- splice的使用
- 使用splice删除元素
- 使用splice删除替换元素
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>022</title>
</head>
<body>
</body>
<script type="text/javascript">
var animals = new Array("dog","cat","seal","walrus","lion","cat");
console.log(animals.splice(animals.indexOf("walrus"),1));
console.log(animals.splice(animals.lastIndexOf("cat"),1,"monkey"));
console.log(animals.toString());
var animals = ["cat","walrus","lion", "cat"];
animals.splice(-1,1,"monkey");
console.log(animals);
var animals = ["cat","walrus","lion", "cat"];
animals.splice(2);
console.log(animals);
var animals = ["cat","walrus","lion", "cat"];
animals.splice(2,1,"zebra","elephant");
console.log(animals);
var charSets = ["ab","bb","cd","ab","cc","ab","dd","ab"];
while(charSets.indexOf("ab")!=-1){
charSets.splice(charSets.indexOf("ab"),1,"**");
}
console.log(charSets);
while(charSets.indexOf("**")!=-1){
charSets.splice(charSets.indexOf("**"),1);
}
console.log(charSets);
</script>
</html>