JavaScript String includes() 方法

 JavaScript String 对象

includes()方法判断一个字符串是否可以在另一个字符串中找到。

如果字符串包含字符,includes()方法将返回true,否则返回false

注意:此方法区分大小写。

语法:

string.includes(searchValue, start)
var str = 'Air Pollution is introduction of chemicals to the atmosphere';
str.includes('Pollution');   // true
测试看看‹/›

浏览器兼容性

表格中的数字指定了完全支持include()方法的第一个浏览器版本:

方法
includes()4140912

参数值

参数描述
searchValue(必需)在此字符串中搜索的字符串
start(可选)字符串中开始搜索searchValue的位置(默认为0)

技术细节

返回值:如果在给定字符串内的任何位置找到搜索字符串,则为true;否则为false
JavaScript版本:ECMAScript 6

更多实例

检查字符串是否包含"Air",从位置2开始搜索:

var str = 'Air Pollution is introduction of chemicals to the atmosphere';
str.includes('Air', 2);   // false
测试看看‹/›

 JavaScript String 对象