refactor(util) isContainStr

This commit is contained in:
coderaiser 2014-01-23 05:14:42 -05:00
parent 033c1308d2
commit 97689e6c75

View file

@ -388,21 +388,24 @@
*/
this.isContainStr = function(pStr1, pStr2) {
var lRet = Util.isString(pStr1);
var i, n, regExp, str,
ret = Util.isString(pStr1);
if ( lRet ) {
if ( Util.isArray(pStr2) )
for(var i = 0, n = pStr2.length; i < n; i++) {
lRet = Util.isContainStr( pStr1, pStr2[i] );
if (ret)
if (Util.isArray(pStr2)) {
n = pStr2.length;
for(i = 0; i < n; i++) {
str = pStr2[i];
ret = Util.isContainStr(pStr1, str);
if (lRet)
if (ret)
break;
}
else if ( Util.isString(pStr2) )
lRet = pStr1.indexOf(pStr2) >= 0;
}
} else if (Util.isString(pStr2))
ret = pStr1.indexOf(pStr2) >= 0;
return lRet;
return ret;
};
/**