JavaScript String indexOf()方法怎么用

小億
113
2023-10-11 00:06:20
欄目: 編程語言

JavaScript的String對(duì)象的indexOf()方法用于檢索字符串中指定字符或子字符串的位置。它返回第一次出現(xiàn)指定字符或子字符串的索引值,如果沒有找到則返回-1。

語法:

string.indexOf(searchValue[, fromIndex])

參數(shù)說明:

  • searchValue:要搜索的字符或子字符串。

  • fromIndex(可選):開始搜索的索引位置。如果省略該參數(shù),則從字符串的開頭開始搜索。

示例:

var str = "Hello world";
console.log(str.indexOf("o"));  // 輸出: 4
console.log(str.indexOf("o", 5));  // 輸出: 7
console.log(str.indexOf("z"));  // 輸出: -1

在上面的例子中,第一個(gè)輸出是4,因?yàn)榈谝粋€(gè)字母"o"的索引位置是4。第二個(gè)輸出是7,因?yàn)槲覀儚乃饕恢?開始搜索,第二個(gè)"o"的索引位置是7。第三個(gè)輸出是-1,因?yàn)樽址袥]有字母"z"。

0