JS slice()方法返回数组中指定元素

JS slice()方法返回数组中指定元素

定义和用法

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

slice()方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。

注意: slice() 方法不会改变原始数组。

​ 所有的主要浏览器都会支持slice()

实例

在数组中读取元素:

var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var citrus = fruits.slice(1,3);

citrus 结果输出:

Orange,Lemon

如果传进来的参数是负数的话,类似这样:

var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var myBest = fruits.slice(-3,-1); // 截取倒数第三个(包含)到倒数第一个(不包含)的两个元素

结果:

Lemon,Apple
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var myBest = fruits.slice(-3);  // 截取最后三个元素

结果:

Lemon,Apple,Mango

还可以截取字符串

var str="www.runoob.com!";
document.write(str.slice(4)+"<br>"); // 从第 5 个字符开始截取到末尾
document.write(str.slice(4,10)); // 从第 5 个字符开始截取到第10个字符

结果:

runoob.com!
runoob
上一篇:Lambda 表达式简介


下一篇:Aiseesoft iPhone Unlocker for Mac解锁密码?详细教程