refactored

This commit is contained in:
coderaiser 2012-11-21 03:31:50 -05:00
parent d564bd07a8
commit ba6a73e366
6 changed files with 40 additions and 40 deletions

View file

@ -267,37 +267,7 @@ var CloudFunc, exports;
lHtmlPath+=lShortName+'/';
}
/* *** */
return lHtmlPath;
};
/**
* Функция ищет в имени файла расширение
* и если находит возвращает true
* @param pName - получает имя файла
* @param pExt - расширение
*/
CloudFunc.checkExtension = function(pName, pExt)
{
/* если длина имени больше
* длинны расширения -
* имеет смысл продолжать
*/
if (typeof pExt === 'string' &&
pName.length > pExt.length) {
var lLength = pName.length; /* длина имени*/
var lExtNum = pName.lastIndexOf(pExt); /* последнее вхождение расширения*/
var lExtSub = lLength - lExtNum; /* длина расширения*/
/* если pExt - расширение pName */
return lExtSub === pExt.length;
}else if(typeof pExt === 'object' &&
pExt.length){
for(var i=0; i < pName.length; i++)
if(this.checkExtension(pName, pExt[i]))
return true;
}else
return false;
return lHtmlPath;
};
/**