詳解js常用分割取字符串的方法
1.substr
substr(start,length)表示從start位置開(kāi)始,截取length長(zhǎng)度的字符串。
var src="images/off_1.png"; alert(src.substr(7,3));
彈出值為:off
2.substring
substring(start,end)表示從start到end之間的字符串,包括start位置的字符但是不包括end位置的字符。
var src="images/off_1.png"; alert(src.substring(7,10));
彈出值為:off
3.indexOF
indexOf() 方法返回某個(gè)指定的字符串值在字符串中首次出現(xiàn)的位置(從左向右)。沒(méi)有匹配的則返回-1,否則返回首次出現(xiàn)位置的字符串的下標(biāo)值。
var src="images/off_1.png";
alert(src.indexOf('t'));
alert(src.indexOf('i'));
alert(src.indexOf('g'));
彈出值依次為:-1,0,3
4.lastIndexOf
lastIndexOf()方法返回從右向左出現(xiàn)某個(gè)字符或字符串的首個(gè)字符索引值(與indexOf相反)
var src="images/off_1.png";
alert(src.lastIndexOf('/'));
alert(src.lastIndexOf('g'));
彈出值依次為:6,15
5.split
將一個(gè)字符串分割為子字符串,然后將結(jié)果作為字符串?dāng)?shù)組返回。
以空格分割返回一個(gè)了字符串返回
function SplitDemo(){
var s, ss;
var s = "The rain in Spain falls mainly in the plain.";
// 在每個(gè)空格字符處進(jìn)行分解。
ss = s.split(" ");
return(ss);
}
以上所述是小編給大家介紹的js常用分割取字符串的方法詳解整合,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
javascript實(shí)現(xiàn)圣旨卷軸展開(kāi)效果(代碼分享)
本文主要介紹了javascript實(shí)現(xiàn)圣旨卷軸展開(kāi)效果的示例代碼。具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧2017-03-03
javascript addBookmark 加入收藏 多瀏覽器兼容
不錯(cuò)的加入收藏代碼,加入了對(duì)一些常見(jiàn)瀏覽器的判斷,更好的體現(xiàn)用戶(hù)體驗(yàn),兼容了ie,firefox.2009-08-08
JS實(shí)現(xiàn)一個(gè)列表中包含上移下移刪除等功能
一個(gè)項(xiàng)目,包括了一個(gè)列表頁(yè)其中包括在列表中實(shí)現(xiàn)上移,下移,刪除等功能,為了用戶(hù)體驗(yàn),操作均使用JS實(shí)現(xiàn)2014-09-09
JavaScript?setTimeout和setInterval的用法與區(qū)別詳解
Javascript的setTimeOut和setInterval函數(shù)應(yīng)用非常廣泛,它們都用來(lái)處理延時(shí)和定時(shí)任務(wù),下面這篇文章主要給大家介紹了關(guān)于JavaScript?setTimeout和setInterval的用法與區(qū)別,需要的朋友可以參考下2022-04-04
JavaScript中子對(duì)象訪(fǎng)問(wèn)父對(duì)象的方式詳解
js中雖然沒(méi)有傳統(tǒng)面向?qū)ο蟮木幊陶Z(yǔ)言里子類(lèi)訪(fǎng)問(wèn)父類(lèi)的特殊語(yǔ)法,但是我們可以根據(jù)需要造一個(gè),接下來(lái)本文給大家分享在JavaScript中子對(duì)象訪(fǎng)問(wèn)父對(duì)象的方式,需要的朋友可以參考下2016-09-09
javascript 數(shù)據(jù)結(jié)構(gòu)的題
面試題是3個(gè)數(shù)據(jù)結(jié)構(gòu)的題,可以用java/c/c++/python實(shí)現(xiàn),靠,js也能實(shí)現(xiàn),鄙視js?我上機(jī)就用js寫(xiě)的,雖說(shuō)肯定沒(méi)戲,但js我挺。2008-07-07
JavaScript必知必會(huì)(三) String .的方法來(lái)自何方
這篇文章主要介紹了JavaScript必知必會(huì)(三) String .的方法來(lái)自何方的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06

