ES6 split()

此方法通过将字符串分隔为子字符串将String对象拆分为字符串数组。

语法

string.split([separator][, limit]);

详细参数

separator - 指定用于分隔字符串的字符。如果省略ifseparator,则返回的数组包含一个由整个字符串组成的元素。

limit - 整数,指定要查找的拆分数限制。

返回值

split方法返回新数组。此外,当字符串为空时,split返回一个包含一个空字符串的数组,而不是一个空数组。

var str = "Apples are round, and apples are juicy.";
var splitted = str.split(" ", 3);
console.log(splitted)

输出

[ 'Apples', 'are', 'round,' ]

此方法返回从指定位置开始的字符串中的字符到指定的字符数。语法string.substr(start[, length]);详细参数start - 开始提取字符的位置(0到1之间的整数,小于字符串的长度)。lengt ...