例
搜索字符串"welcome" :
var str = "Hello world, welcome to the universe.";
var n = str.indexOf("welcome");
n的結果將是:
試一試» 更多"Try it Yourself"下面的例子。
定義和用法
所述indexOf()方法返回在字符串中指定的值的第一次出現的位置。
此方法返回-1,如果要搜索的值永遠不會發生。
Note:所述的indexOf()方法是大小寫敏感的。
Tip:也看lastIndexOf()方法。
瀏覽器支持
方法 | |||||
---|---|---|---|---|---|
indexOf() | 是 | 是 | 是 | 是 | 是 |
句法
參數值 參數 描述 searchvalue 需要。 要搜索的字符串 start 可選的。 默認為0在哪個位置開始搜索
技術細節
返回值: 一個數字,代表位置其中指定searchvalue發生首次,或-1,如果不會發生它 JavaScript的版本: 1.0
更多示例
例
找到字母第一次出現的"e"中的字符串:
var str = "Hello world, welcome to the universe.";
var n = str.indexOf("e");
n的結果將是:
試一試»
例
找到字母第一次出現"e"的字符串,開始5位的搜索:
var str = "Hello world, welcome to the universe.";
var n = str.indexOf("e", 5);
n的結果將是:
試一試»
<JavaScript字符串參考