📅  最后修改于: 2023-12-03 14:59:01.451000             🧑  作者: Mango
在 JavaScript 中,String 是一种基本数据类型,用于存储文本。String 对象有许多实用的方法,其中之一就是 includes() 方法。这个方法用于判断一个字符串是否包含了另一个字符串。
string.includes(searchString[, position])
searchString
:要搜索的字符串,将作为检索条件。position
(可选):搜索的开始位置,从 0 开始计算。如果字符串中包含了指定的字符串,则返回 true,否则返回 false。
const str = 'JavaScript is a popular programming language';
console.log(str.includes('JavaScript')); // true
console.log(str.includes('Python')); // false
console.log(str.includes('popular', 13)); // true
在上面的示例中,我们定义了一个字符串 str
,然后调用了它的 includes() 方法来搜索另一个字符串。第一个搜索返回 true,因为 str
包含了 JavaScript
这个字符串。第二个搜索返回 false,因为 str
不包含 Python
这个字符串。第三个搜索指定了搜索开始位置 13
,则第三个搜索返回 true,因为从位置 13
开始,str
中包含了 popular
这个字符串。
String.prototype.includes() 方法是一种简单而又实用的方法,用于判断一个字符串是否包含了另一个字符串。它可以帮助我们轻松地实现各种字符串检索和匹配的操作。如果您正在开发 JavaScript 项目,那么 includes() 方法无疑会成为您的得力工具之一。