js中contains方法
JavaScript在String对象中提供了contains方法,可以用来检查一个字符串是否包含另一个字符串。contains简写为ains(archString),用来实现的内部函数-indexOf(),它会返回字符串中在第一次出现第二个字符串的位置,如果字符串中不包含该搜索字符串,则会返回-1。
contains方法语法:
ains(archString)
参数:
archString:必需,规定要搜索的字符串。
语法:
功能:
contains方法用来支持字符串的搜索,能够返回字符串archString是否包含在查找的字符串中,如果包含,则返回true,否则返回fal。
实例:
下面的实例用来检查字符串中是否包含另一个字符串:
var str = "This is a test.";
console.ains("test")); //true
console.ains("This")); //true
console.ains("JavaScript")); //fal
contains方法仅由ECMAScript6开始支持,如果在ECMAScript6之前使用,那么应该使用indexOf()方法,它们实现原理是相同的。indexOf()方法实现搜索,会返回字符串中第一次出现搜索字符串的位置,如果找不到,则会返回-1。