js split函數(shù)是怎樣的呢?下面就讓我們一起來了解一下吧:
split是屬于js下的一個(gè)函數(shù),它主要是用于將一個(gè)字符串分割成字符串?dāng)?shù)組。
說明: 若是將空字符串(“”)用作separator,那么stringObject中的每個(gè)字符之間都會被分割。不過需要注意的是,split()方法不會改變原始字符串。
語法格式:
string.split(separator,limit)
參數(shù):
separator 可選。字符串或是正則表達(dá)式,需要從該參數(shù)指定的地方分割string Object。
limit 可選。該參數(shù)可以指定返回的數(shù)組的最大長度,若是設(shè)置了該參數(shù),其返回的子串不會多于這個(gè)參數(shù)所指定的數(shù)組,但若是沒有設(shè)置該參數(shù),整個(gè)字符串都將會被分割,并且不考慮它的長度。
返回值:
Array 一個(gè)字符串?dāng)?shù)組。該數(shù)組主要是通過在separator指定的邊界處將字符串string Object分割成子串而創(chuàng)建的,其返回的數(shù)組中的字串并不包括separator自身。
參考范例:
1、
省略分割參數(shù),輸入指令為:
var str="How are you doing today?";
var n=str.split();
輸出結(jié)果:
How are you doing today?
2、
分割每個(gè)字符,包括空格,輸入指令為:
var str="How are you doing today?";
var n=str.split("");
輸出結(jié)果:
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
3、
使用一個(gè)字符作為分隔符,輸入指令為:
var str="How are you doing today?";
var n=str.split("o");
輸出結(jié)果:
H,w are y,u d,ing t,day?
以上就是小編的分享了,希望能夠幫助到大家。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com