refactored

This commit is contained in:
coderaiser 2013-01-31 06:20:37 -05:00
parent 75dafc40ff
commit ebbc8d2ad4
4 changed files with 37 additions and 22 deletions

View file

@ -176,7 +176,31 @@ Util = exports || {};
* @param pSubStr
*/
Util.removeStr = function(pStr, pSubStr){
return pStr.replace(pSubStr, '');
var lRet;
if( Util.isString(pStr) ){
var n = pSubStr.length;
if( Util.isArray(pSubStr) )
Util.fori(n, function(i){
lRet = pStr = pStr.replace(pSubStr[i], '');
});
else
lRet = pStr.replace(pSubStr, '');
}
return lRet;
};
Util.for = function(pI, pN, pFunc){
if(Util.isFunction(pFunc))
for(var i = pI, n = pN; i < n; i++)
pFunc(i);
};
Util.fori = function(pN, pFunc){
var lRet = Util.for(0, pN, pFunc);
return lRet;
};
/**