JavaScript中indexOf函數(shù)用法指導(dǎo)
這里向大家描述一下JavaScript中indexOf函數(shù)的用法,JavaScript中indexOf函數(shù)方法是返回 String 對(duì)象內(nèi)第一次出現(xiàn)子字符串的字符位置。
JavaScript中indexOf函數(shù)
JavaScript中indexOf函數(shù)方法是返回 String 對(duì)象內(nèi)第一次出現(xiàn)子字符串的字符位置。
使用方法:
- strObj.indexOf(subString[, startIndex])
其中strObj是必選項(xiàng)。String 對(duì)象或文字。
subString是必選項(xiàng)。要在 String 對(duì)象中查找的子字符串。
starIndex是可選項(xiàng)。該整數(shù)值指出在 String 對(duì)象內(nèi)開始查找的索引。如果省略,則從字符串的開始處查找。
JavaScript中indexOf函數(shù)方法返回一個(gè)整數(shù)值,指出 String 對(duì)象內(nèi)子字符串的開始位置。如果沒(méi)有找到子字符串,則返回 -1。如果 startindex 是負(fù)數(shù),則 startindex 被當(dāng)作零。如果它比最大的字符位置索引還大,則它被當(dāng)作最大的可能索引。
indexOf函數(shù)是從左向右執(zhí)行查找。否則,該方法與 lastIndexOf 相同。
下面的示例說(shuō)明了indexOf函數(shù)方法的用法。
- function IndexDemo(str2){
- var str1 = "BABEBIBOBUBABEBIBOBU"
- var s = str1.indexOf(str2);
- return(s);
- }
【編輯推薦】
- JavaScript alert()函數(shù)用法說(shuō)明
- JavaScript Array對(duì)象用法速查手冊(cè)
- 巧解IE Javascript腳本失效問(wèn)題
- 使用IE8 Beta輕松調(diào)試JavaScript
- JavaScript調(diào)試工具解決IE6等多版本共存問(wèn)題