Need a basename function in Javascript

后端 未结 19 1998
野性不改
野性不改 2020-11-29 02:44

I need a short basename function (one-liner ?) for Javascript:

basename(\"/a/folder/file.a.ext\") -> \"file.a\"
basename(\"/a/folder/file.ext\") -> \"f         


        
19条回答
  •  遥遥无期
    2020-11-29 03:11

    This is my implementation which I use in my fundamental js file.

    // BASENAME
    
    Window.basename = function() {
        var basename = window.location.pathname.split(/[\\/]/);
        return basename.pop() || basename.pop();
    }
    

提交回复
热议问题