JavaScript字符串split方法

使用split方法可以将字符串分割为一个数组。例如,我们可以将一个英文句子按照空格分开为单词数组。下面我们创建两个字符串来说明split方法。

split方法有两个参数,第一个是分隔符。也就是按照什么来分割字符串,例如可以按照逗号“,”等等;第二个参数是可选的,控制保留分割段数。

split(分隔符,保留分割段数)

JavaScript代码

<script type="text/javascript">
var str = "一二三四";
var str1 = "篮球、排球、乒乓球";
var arr = str.split("");//全部分割
var arr1 = str1.split("、");//按照顿号分割
var arr2 = str1.split("、",2);//按照顿号分割,保留两段
</script>

首先,str保存着字符串保存着。

测试字符串的split方法

首先,我们点击下面的按钮来观察原来的字符串。

arr保存着str分割后的数组,从上面的JS代码中可以看到,分隔符是一个空字符串,也就是每个字符都分割。可以点击下面的按钮来查看数组的内容。

下面我们再来看看str1的内容。arr1为它按照顿号分割的数组,有三个元素。而“var arr2 = str1.split("、",2);”一句中,使用了split的第二个参数,仅仅保留两个分段,可以点击按钮来查看它包含的元素。

JavaScript字符串对象

  1. JavaScript字符串length
  2. JavaScript字符串charAt方法
  3. JavaScript字符串substring方法
  4. JavaScript字符串indexOf方法
  5. JavaScript字符串lastIndexOf方法
  6. JavaScript字符串replace方法
  7. JavaScript字符串split方法
  8. 用字符串的length实现限制文本框长度