ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 网页制作 >> Javascript教程 >> 用JavaScript实现basename获取路径中的文件名

用JavaScript实现basename获取路径中的文件名

来源:网络整理     时间:2018-10-05     关键词:

本篇文章主要介绍了" 用JavaScript实现basename获取路径中的文件名",主要涉及到方面的内容,对于Javascript教程感兴趣的同学可以参考一下: Node.js中path对象有一个basename函数,可以获取路径中最后一段路径名称,通常是文件名,比如:var path = require('path')...

Node.js中path对象有一个basename函数,可以获取路径中最后一段路径名称,通常是文件名,比如:

var path = require('path')
path.basename('/foo/bar/baz/asdf/quux.html');
// Returns: 'quux.html'

其实用javascript几行代码就可以实现

function basename(str) {
  var idx = str.lastIndexOf('/')
  idx = idx > -1 ? idx : str.lastIndexOf('\\')
  if (idx < 0) {
    return str
  }
  return str.substring(idx + 1);
}

测试

basename('/foo/bar/baz/asdf/quux.html');
> "quux.html"
basename('c:\\abc\\efg\\height');
> "height"
basename('c:\\abc\\efg\\hiehgt\\abcd.html');
> "abcd.html"

以上就介绍了 用JavaScript实现basename获取路径中的文件名,包括了方面的内容,希望对Javascript教程有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_4592381.html

相关图片

相关文章