JavaScript判断一个字符串是否包含指定子字符串的方法
本文实例讲述了JavaScript判断一个字符串是否包含指定子字符串的方法。分享给大家供大家参考。具体分析如下:
下面的JS代码,为String对象定义了一个contains方法用于判断字符串是否包含子字符串,非常有用。
if(!Array.prototype.indexOf){
Array.prototype.indexOf=function(obj,start){
for(vari=(start||0),j=this.length;i<j;i++){
if(this[i]===obj){returni;}
}
return-1;
}
}
if(!String.prototype.contains){
String.prototype.contains=function(arg){
return!!~this.indexOf(arg);
};
}
下面是一个详细的使用范例,可以在浏览器内执行
EntertwostringsandcheckifStrign1containsString2.<br><br>
String1:<inputid="foo"type="text"value="aquickbrownfoxjumpsover"> <br>
String2:<inputid="bar"type="text"value="foxjumps"> <br><br>
<buttononclick="checkstring()">ClicktocheckifString1containsString2</button>
<script>
if(!Array.prototype.indexOf){
Array.prototype.indexOf=function(obj,start){
for(vari=(start||0),j=this.length;i<j;i++){
if(this[i]===obj){returni;}
}
return-1;
}
}
if(!String.prototype.contains){
String.prototype.contains=function(arg){
return!!~this.indexOf(arg);
};
}
functioncheckstring(){
varfoo=document.getElementById("foo").value;
varbar=document.getElementById("bar").value;
alert(foo.contains(bar));
}
</script>
希望本文所述对大家的javascript程序设计有所帮助。
热门推荐
10 圣诞祝福语简短小学
11 祖国七十华诞简短祝福语
12 老师送的祝福语简短
13 生日祝福语大全女生简短
14 祝女性生日祝福语简短
15 牛年女神节祝福语简短
16 情人表白祝福语简短大气
17 老公开业祝福语简短
18 官宣新年祝福语简短