ES6 slice()

此方法提取字符串的一部分并返回一个新字符串。

语法

string.slice( beginslice [, endSlice] );

详细参数

beginSlice - 开始提取的从零开始的索引。

endSlice - 结束提取的从零开始的索引。如果省略,则将切片提取到字符串的末尾。

返回值

如果成功,slice将返回字符串中正则表达式的索引。否则,它返回-1。

var str = "Apples are round, and apples are juicy.";
var sliced = str.slice(3, -2);
console.log(sliced);

输出

les are round, and apples are juic

此方法通过将字符串分隔为子字符串将String对象拆分为字符串数组。语法string.split([separator][, limit]);详细参数separator - 指定用于分隔字符串的字符。如果省略ifse ...