JavaScript字符串indexOf方法
字符串的indexOf函数返回字符串中指定字符或字符串的位置,如果字符不存在就返回-1。在下面的例子中,我们创建的一个字符串,同上一个例子相同,为了便于观察,字符串为"01234567890"。
JavaScript代码
<script type="text/javascript">
var str = "01234567890";
</script>
测试字符串的indexOf方法
首先,执行indexOf('0'),也就是询问字符串中是否包含0这个字符,如果包含的话,返回它的位置。可以点击下面两个按钮测试。
indexOf方法同样也适合字符串,点击下面的按钮就可以发现indexOf('012')返回0,也就是子字符串'012'的起始位置。
下面再看看字符不存在的情况。如果字符或者字符串不存在,返回-1。
JavaScript字符串对象
- JavaScript字符串length
- JavaScript字符串charAt方法
- JavaScript字符串substring方法
- JavaScript字符串indexOf方法
- JavaScript字符串lastIndexOf方法
- JavaScript字符串replace方法
- JavaScript字符串split方法
- 用字符串的length实现限制文本框长度
