JavaScript(js)中如何判断/检测一个字符串中是否包含指定的子字符串呢?
1.56K 次浏览
1 个回答
-
ES6的语法中,提供了
String.prototype.includes()
函数,我们调用此函数来检测一个字符串中是否包含子字符串,示例如下:const string = "foo"; const substring = "oo"; console.log(string.includes(substring)); // 输出结果为:true
如果在ES5或者以下版本中,则可以使用
String.prototype.indexOf()
函数来实现检测/判断字符串中是否包含另一个子字符串,示例如下:var string = "foo"; var substring = "oo"; console.log(string.indexOf(substring) !== -1); // 输出结果为:true