mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
refactor(cloudfunc) rmLastSlash: add check
This commit is contained in:
parent
2562fc37f1
commit
acb3e45414
1 changed files with 10 additions and 10 deletions
|
|
@ -51,17 +51,17 @@ var Util;
|
|||
* если он - последний символ строки
|
||||
*/
|
||||
this.rmLastSlash = function(path) {
|
||||
var length, lastSlash, isStr, isEqual;
|
||||
var length, lastSlash, isEqual;
|
||||
|
||||
if (path) {
|
||||
isStr = Util.type.string(path);
|
||||
length = path.length - 1;
|
||||
lastSlash = path.lastIndexOf('/');
|
||||
isEqual = lastSlash === length;
|
||||
|
||||
if (length && isStr && isEqual)
|
||||
path = path.substr(path, length);
|
||||
}
|
||||
Util.check(arguments, ['path'])
|
||||
.type('path', path, 'string');
|
||||
|
||||
length = path.length - 1;
|
||||
lastSlash = path.lastIndexOf('/');
|
||||
isEqual = lastSlash === length;
|
||||
|
||||
if (length && isEqual)
|
||||
path = path.substr(path, length);
|
||||
|
||||
return path;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue