- indexOf(subStr)
- 获取
subStr
在目标字符串中第一次出现时的下标,如果没有找到返回-1
; - 可以存在第二个参数,代表从哪个位置开始搜索
subStr
; - 搜索顺序从前往后;
- 获取
- lastIndexOf(subStr)
- 获取
subStr
在目标字符串中最后一次出现时的下标,如果没有找到返回-1
; - 可以存在第二个参数,代表从哪个位置开始搜索
subStr
; - 搜索顺序从后往前;
- 获取
- search(subStr)
- 获取
subStr
在目标字符串中第一次出现时的下标,如果没有找到返回-1
; - 不存在第二个参数;
-
subStr
可以是regular expression;
- 获取
- match(subStr)
- 获取目标字符串中包含
subStr
的第一个子串,然后加入到数组中并返回;如果没有找到则停止程序执行,且不报错; -
subStr
可以是regular expression;
- 获取目标字符串中包含
- includes(subStr)
- 检查目标字符串中是否存在
subStr
子串,如果存在则返回true
,否则返回false
; - 可以存在第二个参数,代表从哪个位置开始检查
subStr
; - 该方法大小写敏感;
- 检查目标字符串中是否存在
- startsWith(subStr)
- 检查目标字符串是否是以
subStr
子串开始的,如果是则返回true
,否则返回false
; - 可以存在第二个参数,代表从哪个位置开始检查
subStr
; - 该方法大小写敏感;
- 检查目标字符串是否是以
- endsWith(subStr)
- 检查目标字符串是否是以
subStr
子串结尾的,如果是则返回true
,否则返回false
; - 可以存在第二个参数,代表结束位置在哪里;
- 该方法大小写敏感;
- 检查目标字符串是否是以
JavaScript 中检查是否存在子串的方法
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1. 字符串基本知识 1.1 字符串 字符串就是我们平时说的话,字符串由一对单引号或双引号组成. 1.2 字符串创...
- 字符串基本知识 1.1 字符串 字符串就是我们平时说的话,字符串由一对单引号或双引号组成. 1.2 字符串创建 字...
- 1、JavaScript数组的常用方法 我们可以把数组的基本操作方法归纳为增、删、改、查。 1)增:push ()...
- 认识JS里的字符串 JavaScript里面的字符串就是用双引号或者单引号引起来的内容,要注意不同的引号可以嵌套但...
- 【JavaScript使用技巧】三个截取字符串中的子串,你用的哪个 博客说明 文章所涉及的资料来自互联网整理和个人...