includes()
方法用于检查一个 字符串 是否包含在另一个字符串中。
示例
const message = "JavaScript is fun";
// check if message includes the string "Java"
let result = message.includes("Java");
console.log(result);
// Output: true
includes() 语法
includes()
方法的语法是:
str.includes(searchString, position)
其中,str 是一个字符串。
includes() 参数
includes()
方法接受以下参数:
- searchString - 要在 str 中搜索的字符串。
- position (可选) - 开始搜索 searchString 的 str 中的位置。默认为 0。
includes() 返回值
- 如果 searchString 在 str 中的任何位置找到,则返回 true。
- 如果 searchString 未在 str 中的任何位置找到,则返回 false。
注意:includes()
方法区分大小写。
示例:使用 includes() 方法
let sentence = "Java is to JavaScript what Car is to Carpet.";
let check = sentence.includes("Java");
console.log(check); // true
// case sensitive
let check1 = sentence.includes("java");
console.log(check1); // false
// second argument specifies position to start at
let check2 = sentence.includes("Java", 20);
console.log(check2); // false
let check3 = sentence.includes("whose");
console.log(check3); // false
let check4 = sentence.includes("");
console.log(check4); // true
输出
true false false false true
另请阅读