p>ES6 之前判断字符串是否包含子串,用 indexOf 方法,ES6 新增了子串的识别方法。
- includes():返回布尔值,判断是否找到参数字符串。
-
startsWith():返回布尔值,判断参数字符串是否在原字符串的头部。
-
endsWith():返回布尔值,判断参数字符串是否在原字符串的尾部。
{
let str = "我爱我的祖国";
str.includes("爱"); // true
str.startsWith("爱"); // true
str.endsWith("恨"); // false
}