JavaScript实现字符串的contains函数/ *
* string:原始字符串
* substr:⼦字符串
* isIgnoreCase:忽略⼤⼩写
* /
function contains(string, substr, isIgnoreCase)
{
if (isIgnoreCase)
{
string = LowerCase();
substr = LowerCase();
javascript substr
}
var startChar = substr.substring(0, 1);
var strLen = substr.length;
for (var j = 0; j<string.length - strLen + 1; j++)
{
if (string.charAt(j) == startChar) //如果匹配起始字符,开始查
{
if (string.substring(j, j+strLen) == substr) //如果从j开始的字符与str匹配,那ok
{
return true;
}
}
}
return false;
}
转载的
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论