<script type="text/javascript">
var arr = ["孙悟空","猪八戒","沙和尚","白骨精"];
/*
slice()
可以用来从数组中提取指定的元素
语法:arrayObject.slice(start,end)
返回值:返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。
-该方法不会影响原数组
-第二个参数可以省略不写,此时会从开始索引到最后的所有元素
-索引可以传输一个负值 -1 倒数第一个,-2 倒数第二个
*/
var result = arr.slice(0,2);
console.log(result);
/*
splice()
-可以用于删除数组中的指定元素
-使用splice()会影响到原数组,会将指定元素从原数组中删除
并将被删除的元素作为返回值返回
-参数。
-第一个表示开始删除的位置
-第二个表示删除的数量
-第三个迹以后。。 可以传一些新的元素这些元素会自动插入到开始位置的索引前边
*/
var result1 = arr.splice(1,3,"白龙马");
console.log(result1);
</script>
JS基础_slice和splice
最新推荐文章于 2022-10-25 10:26:08 发布