关于javascript:检查字符串是否有特定的文本

Check if a string has a certain piece of text

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicates:
Check if text is in a string
JavaScript: string contains

我正在尝试检查导入到应用程序中的字符串是否有特定的文本。我知道如何使用jquery实现这一点,但是如何使用直接的javascript实现这一点呢?


在这里,你去es5: P / < >

1
2
3
4
var test = 'Hello World';
if( test.indexOf('World') >= 0){
  // Found world
}

与es6最好的方式将使用到的功能includes到身体,如果字符串contains的寻找工作。 P / < >

1
2
3
4
const test = 'Hello World';
if (test.includes('World')) {
  // Found world
}