HLJ 发布于
2018-08-21 13:44:29

如何检查JavaScript中字符串是否包含的子字符串?

如何检查JavaScript中字符串是否包含的子字符串?
在ES5中我们通常会用indexOf();
在ES6有三个新方法:includes(),startsWith(),endsWith()。

ES5:
var s = "foo";
alert(s.indexOf("oo") > -1);
ES6:
var msg = "Hello world!";
console.log(msg.startsWith("Hello"));       // true
console.log(msg.endsWith("!"));             // true
console.log(msg.includes("o"));             // true
console.log(msg.startsWith("o", 4));        // true
console.log(msg.endsWith("o", 8));          // true
console.log(msg.includes("o", 8));          // false
当前文章内容为原创转载请注明出处:http://www.good1230.com/detail/2018-08-21/189.html
最后生成于 2023-06-18 18:38:28
此内容有帮助 ?
0