split在js里面怎么使用呢?

JavaScript016

split在js里面怎么使用呢?,第1张

split() 方法用于把一个字符串分割成字符串数组。\x0d\x0avar str1 = "1,2,3"\x0d\x0avar str2 = "1|2|3"\x0d\x0a \x0d\x0avar arr1 = str1.split(",") // arr1 = [1,2,3]\x0d\x0avar arr2 = str2.split("|") // arr2 = [1,2,3]

split() 方法用于把一个字符串分割成字符串数组。

语法: stringObject.split(separator,howmany)

返回值: 一个字符串数组。该数组是通过在 separator 指定的边界处将字符串 stringObject 分割成子串创建的。返回的数组中的字串不包括separator 自身。

<script type="text/javascript">

var str="How are you doing today?"

document.write(str.split(" ") + "<br />")//How,are,you,doing,today?

document.write(str.split(" ",3))//How,are,you

</script>

解释:str.split(' ' )是以空格拆分,差分后,行程结果的数组,数组的元素都为字符串。

str.split(' ',3)是以空格拆分,拆分后,只取数组length为3的数组。