refactor(cloudfunc) rmLastSlash

This commit is contained in:
coderaiser 2014-05-07 08:04:57 -04:00
parent 828154f95b
commit e29dcd59e0

View file

@ -151,16 +151,20 @@ var Util;
* Функция убирает последний слеш,
* если он - последний символ строки
*/
this.rmLastSlash = function(pPath) {
var lRet = pPath,
lIsStr = Util.isString(pPath),
lLengh = pPath.length-1,
lLastSlash = pPath.lastIndexOf('/');
if (lIsStr && lLastSlash === lLengh)
lRet = pPath.substr(pPath, lLengh);
this.rmLastSlash = function(path) {
var length, lastSlash, isStr, isEqual;
return lRet;
if (path) {
isStr = Util.isString(path);
length = path.length - 1;
lastSlash = path.lastIndexOf('/');
isEqual = lastSlash === length;
if (isStr && isEqual)
path = path.substr(path, length);
}
return path;
};
this.rmFirstSlash = function(str) {