node.js中的path.dirname方法使用说明


Posted in Javascript onDecember 09, 2014

方法说明:

返回path的目录。类似于UNIX目录命令。

语法:

path.dirname(p)

由于该方法属于path模块,使用前需要引入path模块(var path= require(“path”) )

接收参数:

p        path地址

例子:

var path= require("path");

path.dirname('/foo/bar/baz/asdf/quux')

// returns

'/foo/bar/baz/asdf'

源码:

exports.dirname = function(path) { 

  var result = splitPath(path), 

      root = result[0], 

      dir = result[1]; 

 

  if (!root && !dir) { 

    // No dirname whatsoever 

    return '.'; 

  } 

 

  if (dir) { 

    // It has a dirname, strip trailing slash 

    dir = dir.substr(0, dir.length - 1); 

  } 

 

  return root + dir; 

};
Javascript 相关文章推荐
JQuery扩展插件Validate 1 基本使用方法并打包下载
Sep 05 Javascript
js的.innerHTML = ""IE9下显示有错误的解决方法
Sep 16 Javascript
JS日期加减,日期运算代码
Nov 05 Javascript
jQuery实现的自定义滚动条实例详解
Sep 20 Javascript
JavaScript与ActionScript3两者的同性与差异性
Sep 22 Javascript
js实现导航吸顶效果
Feb 24 Javascript
Node 自动化部署的方法
Oct 17 Javascript
解决vue-cli + webpack 新建项目出错的问题
Mar 20 Javascript
使用rollup打包JS的方法步骤
Dec 05 Javascript
vue-cli 项目打包完成后运行文件路径报错问题
Jul 19 Javascript
微信小程序下拉框搜索功能的实现方法
Jul 31 Javascript
原生JavaScript实现换肤
Feb 19 Javascript
node.js中的path.extname方法使用说明
Dec 09 #Javascript
jQuery不使用插件及swf实现无刷新文件上传
Dec 08 #Javascript
javascript中的this详解
Dec 08 #Javascript
node.js中的path.isAbsolute方法使用说明
Dec 08 #Javascript
node.js中的path.join方法使用说明
Dec 08 #Javascript
node.js中的path.normalize方法使用说明
Dec 08 #Javascript
node.js中的path.sep方法使用说明
Dec 08 #Javascript
You might like
德生PL990的分析评价
2021/03/02 无线电
模仿OSO的论坛(四)
2006/10/09 PHP
PHP时间戳 strtotime()使用方法和技巧
2013/10/29 PHP
php对接java现实加签验签的实例
2016/11/25 PHP
IE/FireFox具备兼容性的拖动代码
2007/08/13 Javascript
functional继承模式 摘自javascript:the good parts
2011/06/20 Javascript
jquery实现无限分级横向导航菜单的方法
2015/03/12 Javascript
移除AngularJS下URL中的#字符的方法
2015/06/19 Javascript
javascript动态获取登录时间和在线时长
2016/02/25 Javascript
angular.js之路由的选择方法
2016/09/24 Javascript
ionic 自定义弹框效果
2017/06/27 Javascript
基于Vue实现支持按周切换的日历
2020/09/24 Javascript
Webpack devServer中的 proxy 实现跨域的解决
2018/06/15 Javascript
微信小程序聊天功能的示例代码
2020/01/13 Javascript
基于node+vue实现简单的WebSocket聊天功能
2020/02/01 Javascript
使用JavaScript获取Django模板指定键值数据
2020/05/27 Javascript
[02:01]2018完美盛典-开场舞《双子星》
2018/12/16 DOTA
Python列表(list)、字典(dict)、字符串(string)基本操作小结
2014/11/28 Python
Python 爬虫模拟登陆知乎
2016/09/23 Python
Python cookbook(数据结构与算法)从序列中移除重复项且保持元素间顺序不变的方法
2018/03/13 Python
Python将文本去空格并保存到txt文件中的实例
2018/07/24 Python
django rest framework serializers序列化实例
2020/05/13 Python
PyQt5实现画布小程序
2020/05/30 Python
python能否java成为主流语言吗
2020/06/22 Python
Pycharm创建python文件自动添加日期作者等信息(步骤详解)
2021/02/03 Python
前端实现背景虚化但内容清晰且自适应 的实例代码
2019/08/01 HTML / CSS
日本最大的旅游网站:Rakuten Travel(乐天旅游)
2018/08/02 全球购物
Gretna Green中文官网:苏格兰格林小镇
2019/10/16 全球购物
Cynthia Rowley官网:全球领先的生活方式品牌
2020/10/27 全球购物
文明餐桌活动方案
2014/02/11 职场文书
2015年度班主任自我评价
2015/03/11 职场文书
经理岗位职责范本
2015/04/15 职场文书
美丽的大脚观后感
2015/06/03 职场文书
2019垃圾分类宣传口号汇总
2019/08/16 职场文书
Win10系统下配置Java环境变量
2021/06/13 Java/Android
Java SSH 秘钥连接mysql数据库的方法
2021/06/28 Java/Android