Javascript中indexOf()和lastIndexOf應(yīng)用方法實(shí)例
indexOf()方法
indexOf() 方法可返回某個(gè)指定的字符串值在字符串中首次出現(xiàn)的位置。
注釋:indexOf() 方法對(duì)大小寫敏感!
注釋:如果要檢索的字符串值沒有出現(xiàn),則該方法返回 -1。
用之前的charAt()方法
var str ='www.webclks.com/archives/3309';
for(var i=0; i<str.length; i++){
if(str.charAt(i)==='/'){
alert(i);
}
}
indexOf()方法
var str ='www.webclks.com/archives/3309';
alert(str.indexOf('/')); // 從第0個(gè)開始查
alert(str.indexOf('/',16)); // 從第16個(gè)開始查
alert(str.indexOf('x')); // 查不到返回-1;
indexOf()方法實(shí)例
var str='專注腳本學(xué)習(xí),分享腳本學(xué)習(xí)資料和學(xué)習(xí)心得技巧!';
var s='腳本; // 要查詢的內(nèi)容
var i=0; // 從第幾個(gè)開始查詢
/*
for(;str.indexOf(s,i)!=-1;){
alert(str.indexOf(s,i));
i=str.indexOf(s,i)+s.length;
}
*/
while(str.indexOf(s,i)!=-1){
alert(str.indexOf(s,i));
i=str.indexOf(s,i)+s.length;
}
lastIndexOf()方法
lastIndexOf() 方法可返回一個(gè)指定的字符串值最后出現(xiàn)的位置,在一個(gè)字符串中的指定位置從后向前搜索。
注釋:lastIndexOf() 方法對(duì)大小寫敏感!
注釋:如果要檢索的字符串值沒有出現(xiàn),則該方法返回 -1。
lastIndexOf()方法實(shí)例
var str='專注Web前端學(xué)習(xí),分享Web前端學(xué)習(xí)資料和學(xué)習(xí)心得技巧!';
alert(str.indexOf('W',0)); // 從前往后查
alert(str.lastIndexOf('W',24)); // 從后往前查
如果第2個(gè)值為負(fù)數(shù),默認(rèn)當(dāng)成0來處理
總結(jié)
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)工作能有所幫助,如果有疑問可以留言交流。
相關(guān)文章
JavaScript中的關(guān)聯(lián)數(shù)組問題
這篇文章主要介紹了JavaScript中的關(guān)聯(lián)數(shù)組問題的相關(guān)資料,需要的朋友可以參考下2015-03-03
JavaScript中的數(shù)據(jù)類型轉(zhuǎn)換方法小結(jié)
這篇文章主要介紹了JavaScript中的數(shù)據(jù)類型轉(zhuǎn)換方法,是JavaScript入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-10-10
JavaScript中用sort()方法對(duì)數(shù)組元素進(jìn)行排序的操作
這篇文章主要介紹了JavaScript中用sort()方法對(duì)數(shù)組元素進(jìn)行排序的操作,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06
簡(jiǎn)介JavaScript中g(shù)etUTCMonth()方法的使用
這篇文章主要介紹了簡(jiǎn)介JavaScript中g(shù)etUTCMonth()方法的使用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06
深入理解ECMAScript的幾個(gè)關(guān)鍵語句
下面小編就為大家?guī)硪黄钊肜斫釫CMAScript的幾個(gè)關(guān)鍵語句。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-06-06
jquery中prop()方法和attr()方法的區(qū)別淺析
官方例舉的例子感覺和attr()差不多,也不知道有什么區(qū)別,既然有了prop()這個(gè)新方法,不可能沒用吧,那什么時(shí)候該用attr(),什么時(shí)候該用prop()呢2013-09-09

