1.定義和用法
indexOf() 方法可返回某個指定的字符串值在字符串中首次出現的位置,即下標。
如果沒有找到匹配的字符串則返回 -1。
語法:
string.indexOf(searchvalue,start)
參數:
searchvalue:規定需檢索的字符串值。
start:規定在字符串中開始檢索的位置(下標)
注意: indexOf() 方法區分大小寫。
舉例1:查找首次出現2的位置下標
var arr = [1,2,3,4,5]; console.log(arr.indexOf(2)); console.log(arr);
輸出:
舉例2:查找首次出現2的位置下標
var arr = [1,2,3,4,5,2]; console.log(arr.indexOf(2)); console.log(arr);
輸出:
舉例3:從下標3開始查找首次出現2的位置下標
var arr = [1,2,3,2,5,2]; console.log(arr.indexOf(2,3)); console.log(arr);
輸出:(查找區間包含開始位置)