JavaScript 字符串的includes()方法
includes()
方法检查一个字符串是否可以在另一个字符串内找到。
示例
const message = "JavaScript is fun";
// 检查 message 是否包含字符串 "Java"
let result = message.includes("Java");
console.log(result);
// 输出:true
includes() 语法
includes()
方法的语法是:
str.includes(searchString, position);
这里,str 是一个字符串。
includes() 参数
includes()
方法接受:
- searchString - 要在 str 内搜索的字符串。
- position(可选)- 在 str 中开始搜索 searchString 的位置。默认值为 0。
includes() 返回值
- 如果在 str 中任何位置找到 searchString,则返回 true。
- 如果在 str 中没有找到 searchString,则返回 false。
注意:includes()
方法区分大小写。
示例:使用 includes() 方法
let sentence = "Java is to JavaScript what Car is to Carpet.";
let check = sentence.includes("Java");
console.log(check); // true
// 区分大小写
let check1 = sentence.includes("java");
console.log(check1); // false
// 第二个参数指定开始搜索的位置
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;