在 JavaScript 中,可以使用 indexOf() 方法查找字符串中指定字符的位置。該方法返回字符串中第一個匹配字符的位置索引,如果找不到則返回 -1。
以下是使用 indexOf() 方法查找字符串中指定字符位置的示例:
let str = "Hello World";
let pos = str.indexOf("W"); // 查找 "W" 字符的位置
console.log(pos); // 輸出 "6"
在上面的示例中,字符串 "Hello World" 中的 "W" 字符的位置是在索引 6 處(索引從 0 開始計數)。如果要查找字符串中的最后一個匹配字符的位置,可以使用 lastIndexOf() 方法,該方法從字符串的末尾開始搜索。
以下是使用 lastIndexOf() 方法查找字符串中指定字符位置的示例:
let str = "Hello World";
let pos = str.lastIndexOf("o"); // 查找最后一個 "o" 字符的位置
console.log(pos); // 輸出 "7"
在上面的示例中,字符串 "Hello World" 中最后一個 "o" 字符的位置是在索引 7 處。