|
導(dǎo)讀網(wǎng)頁的本質(zhì)就是超級(jí)文本標(biāo)記語言,通過結(jié)合使用其他的Web技術(shù)(如:腳本語言、公共網(wǎng)關(guān)接口、組件等),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁。因而,超級(jí)文本標(biāo)記語言是萬維網(wǎng)(Web)編程的基礎(chǔ),也就是說萬維網(wǎng)是建立... 網(wǎng)頁的本質(zhì)就是超級(jí)文本標(biāo)記語言,通過結(jié)合使用其他的Web技術(shù)(如:腳本語言、公共網(wǎng)關(guān)接口、組件等),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁。因而,超級(jí)文本標(biāo)記語言是萬維網(wǎng)(Web)編程的基礎(chǔ),也就是說萬維網(wǎng)是建立在超文本基礎(chǔ)之上的。超級(jí)文本標(biāo)記語言之所以稱為超文本標(biāo)記語言,是因?yàn)槲谋局邪怂^“超級(jí)鏈接”點(diǎn)。 JavaScript中的indexOf() 方法主要是用來返回指定字符串值在字符串中首次出現(xiàn)的位置,如果沒有就返回-1在JavaScript中我們常常使用indexOf() 方法來返回某個(gè)字符串值在字符串中首次出現(xiàn)的位置,來簡化我們的代碼,接下來在文章中將和大家詳細(xì)介紹如何使用indexOf()方法 【推薦課程:JavaScript教程】
indexOf() 返回某個(gè)指定的字符串值在字符串中首次出現(xiàn)的位置,它有兩個(gè)參數(shù)分別為: searchvalue:指的是需檢索的字符串值,是必須要寫的 fromindex:指在字符串中開始檢索的位置,它的值只能是整數(shù),它的合法取數(shù)是0到string.length-1。可寫可不寫,不寫時(shí)代表將從字符串的首位開始檢索 含義: string.indexOf(searchvalue,fromindex) 這代表著將從頭到尾地檢索字符串 string,看它是否含有子串 searchvalue。開始檢索的位置在字符串的 fromindex 處(當(dāng)fromindex為0時(shí)代表將從字符串的開頭開始檢索),當(dāng)找到一個(gè) searchvalue,則返回 searchvalue 的第一次出現(xiàn)的位置。string中的字符位置是從 0 開始的。 注意:indexOf() 方法對(duì)大小寫敏感,而且如果要檢索的字符串值沒有出現(xiàn),則該方法返回 -1。 例:獲取字符串中的值 <script>
var str="hello world"
console.log(str.indexOf("Hello"))
console.log(str.indexOf("World"))
console.log(str.indexOf("world"))
</script>結(jié)果如下:
例:用indexOf()獲取數(shù)組中的值 <script>
var subject = ["Chinese","Math","English"];
console.log(subject.indexOf("Math"));
console.log(subject.indexOf("music"))
</script>結(jié)果如下:
因?yàn)閿?shù)組時(shí)從0開始的,所以Math的位置在1處,而數(shù)組中沒有music所以返回的是-1. 總結(jié):以上就是本篇文章的全部內(nèi)容了,希望通過這篇文章能夠?qū)τ趇ndexOf()方法有一定的了解。 以上就是JavaScript中的indexOf()方法有什么作用的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章! 網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!