像jQuery中包含.Contains
可能重复:
JavaScript:字符串包含
Jquery:如何查看字符串是否包含子字符串
在asp.net .NET C#我使用
string aa = "aa bb";
if (aa.Contains("aa"))
{
//Some task
}
我想在客户端意味着在jQuery中的相同的东西。像下面的一些东西。
var aa = "aa bb";
if(aa. -----want help here){
}
有任何方法可以做到这一点。谢谢。
使用String.indexOf()
MDN Docs方法
if( aa.indexOf('aa') != -1 ){
// do whatever
}
你不需要这个jQuery。 它可以通过简单的纯JavaScript实现:
var aa = "aa bb";
if(aa.indexOf("aa") >= 0){
//some task
}
indexOf
方法将返回字符串中给定子字符串的第一个索引,如果这样的子字符串不存在,则返回-1。
C#的.Contains
实现实际上是它的.IndexOf
实现的.IndexOf
。 因此,您可以在JavaScript中创建您自己的.Contains
函数,如下所示:
String.prototype.Contains = function (s) {
return this.indexOf(s) != -1;
}
链接地址: http://www.djcxy.com/p/2045.html
下一篇: if variable contains