js原型和原型链的理解js判断字符串与字符串相互包含,以及数组是否包含某个元素;需求:判端⼀个字符串是否包含另⼀个字符串?
实现:
var str = "adc";
判断str 中是否包含 "c"
if( str.indexOf("c")>0){
alert(“str中包含字符串c ”)
}
需求:判端⼀个数组是否包含某⼀个元素?
需要⽤到js原型链:
下⾯代码是把 contains⽅法添加到数组上⾯意思是:只要是数组都会有这个⽅法了
ains = function( needle ) {
for(i in this) {
if(this[i] == needle) return true;
}
return false;
}
⽤法:
例⼦:
var x = Array();或var x = [];
ains('foo')) {
// 包含foo做什么事情;
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论