Blogger Information
Blog 15
fans 0
comment 0
visits 10532
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
slice()方法及splice()方法对数组的增删使用演示-2019年1月17日
超超的博客
Original
855 people have browsed it

一、slice()

slice()方法可以从已有的数组中返回选定的元素。

var arr = [1,2,3,4,5,6];

console.log( arr.slice(2,4) );

在浏览器中返回的值就是:[3,4],返回的就是从开始位置到结束位置的前一位的索引值。

console.log(arr.slice(1,-1));//其中-1是从尾部开始逆序计数。

在浏览器中返回的值就是:[2,3,4,5]。

二、splice()

splice()方法可以从数组中删除0个或者多个元素,并用新的元素替换到原来的位置。

返回的值是包含被删除和新添加的元素的数组。

splice()方法分两步进行:

1.删除:先删除指定元素

2.添加:再添加新元素到这个位置上

var arr = [1,2,3,4,5,6];//如果想要将数组中的前两位换成字母a和b,就可以用splice()方法实现。

console.log(arr.splice(0,1,'a'));

console.log(arr.splice(1,1,'b'));

arr;

['a','b',3,4,5,6]//arr就会变成替换之后的数组。


Correction status:Uncorrected

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments