JavaScript Split()方法
split()方法的定義和用法:
split()方法可以利用字符串的子字符串的作為分隔符將字符串分割為字符串?dāng)?shù)組,并返回此數(shù)組。
注:作為分割符的子字符串不會(huì)成為返回的數(shù)組的元素的一部分或者數(shù)組元素的一員。
這里只介紹使用普通字符作為分隔符,關(guān)于使用正則表達(dá)式作為分隔符的可以參閱正則表達(dá)式split()函數(shù)一章節(jié)。
點(diǎn)擊可參閱更多相關(guān)String對(duì)象方法和屬性。
語法結(jié)構(gòu):
stringObject.split(separator,limit)
參數(shù)列表:
注:如果此參數(shù)為一個(gè)空字符串"",那么stringObject中的每個(gè)字符都會(huì)被分割
limit 可選。設(shè)定字符串被分割的次數(shù),如果省略此參數(shù),則不限制分割次數(shù)。
實(shí)例代碼:
var a="a、b、c、d、e";
console.log(a.split("、"));
使用子字符串“、”作為分隔符分割字符串,此分隔符不會(huì)成為數(shù)組元素的一部分或者數(shù)組元素的一員。輸出結(jié)果:a,b,c,d,e。
var a="a、b、c、d、e";
console.log(a.split("、",2));
限定的了字符串分割的次數(shù),也就是限制了返回?cái)?shù)組的維數(shù)。輸出結(jié)果:2。
var a="a、b、c、d、e";
console.log(a.split(""));
使用空字符串作為分隔符,那么字符串中的每個(gè)字符都會(huì)被分割。輸出結(jié)果:a,、,b,、,c,、,d,、,e。
以上內(nèi)容是小編給大家介紹的JavaScript Split()方法的相關(guān)知識(shí),希望大家喜歡。
相關(guān)文章
es6 for循環(huán)中l(wèi)et和var區(qū)別詳解
這篇文章主要介紹了es6 for循環(huán)中l(wèi)et和var區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01TypeScript中interface和type的區(qū)別詳解
本文主要介紹了TypeScript中interface和type的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07javascript forEach通用循環(huán)遍歷方法
循環(huán)遍歷一個(gè)元素是開發(fā)中最常見的需求之一,那么讓我們來看一個(gè)由框架BASE2和Jquery的結(jié)合版本吧.2010-10-10javascript 點(diǎn)擊整頁變灰的效果(可做退出效果)。
2008-01-01BootStrapTable 單選及取值的實(shí)現(xiàn)方法
學(xué)習(xí)bootstrapTable 一直沒有找到 單選框的選定的和取值的教程,接下來通過本文給大家分享BootStrapTable 單選及取值的實(shí)現(xiàn)方法,非常不錯(cuò),需要的朋友參考下2017-01-01layui時(shí)間控件選擇時(shí)間范圍的實(shí)現(xiàn)方法
今天小編就為大家分享一篇layui時(shí)間控件選擇時(shí)間范圍的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-09-09微信小程序?qū)崿F(xiàn)上拉加載功能示例【加載更多數(shù)據(jù)/觸底加載/點(diǎn)擊加載更多數(shù)據(jù)】
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)上拉加載功能,結(jié)合實(shí)例形式分析了微信小程序加載更多數(shù)據(jù)、觸底加載或點(diǎn)擊加載更多數(shù)據(jù)的相關(guān)實(shí)現(xiàn)技巧與操作注意事項(xiàng),需要的朋友可以參考下2020-05-05