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 相关文章推荐
js 点击按钮弹出另一页,选择值后,返回到当前页
May 26 Javascript
jCallout 轻松实现气泡提示功能
Sep 22 Javascript
JavaScript清空数组元素的两种方法简单比较
Jul 10 Javascript
vue多级多选菜单组件开发
Sep 08 Javascript
详解JSON1:使用TSQL查询数据和更新JSON数据
Nov 21 Javascript
Axios学习笔记之使用方法教程
Jul 21 Javascript
vue 巧用过渡效果(小结)
Sep 22 Javascript
vue 使用vue-i18n做全局中英文切换的方法
Oct 29 Javascript
JavaScript数组去重的几种方法
Apr 07 Javascript
vue给对象动态添加属性和值的实例
Sep 09 Javascript
vant组件中 dialog的确认按钮的回调事件操作
Nov 04 Javascript
Vue使用Proxy代理后仍无法生效的解决
Nov 13 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
世界上第一台立体声收音机
2021/03/01 无线电
一个域名查询的程序
2006/10/09 PHP
非常好的php目录导航文件代码
2006/10/09 PHP
php二分法在IP地址查询中的应用
2008/08/12 PHP
php运行出现Call to undefined function curl_init()的解决方法
2010/11/02 PHP
PHP代码网站如何防范SQL注入漏洞攻击建议分享
2012/03/01 PHP
javascript prototype,executing,context,closure
2008/12/24 Javascript
JavaScript经典效果集锦
2010/07/06 Javascript
复选框全选与全不选操作实现思路
2013/08/18 Javascript
js阻止默认事件与js阻止事件冒泡示例分享 js阻止冒泡事件
2014/01/27 Javascript
JavaScript中Textarea滚动条不能拖动的解决方法
2015/12/15 Javascript
实例详解ECMAScript5中新增的Array方法
2016/04/05 Javascript
javascript+HTML5 Canvas绘制转盘抽奖
2020/05/16 Javascript
浏览器兼容的JS写法总结
2016/04/27 Javascript
Jquery AJAX POST与GET之间的区别详细介绍
2016/10/17 Javascript
node.js中http模块和url模块的简单介绍
2017/10/06 Javascript
JS中this的指向以及call、apply的作用
2018/05/06 Javascript
vue实例的选项总结
2020/06/09 Javascript
[01:14]英雄,所敬略同——2018完美盛典宣传视频4K
2018/12/05 DOTA
Python3中的真除和Floor除法用法分析
2016/03/16 Python
基于Python闭包及其作用域详解
2017/08/28 Python
浅谈Python中range和xrange的区别
2017/12/20 Python
Python闭包执行时值的传递方式实例分析
2018/06/04 Python
django Admin文档生成器使用详解
2019/07/22 Python
手把手教你pycharm专业版安装破解教程(linux版)
2019/09/26 Python
Python3.7安装pyaudio教程解析
2020/07/24 Python
浅谈Python描述数据结构之KMP篇
2020/09/06 Python
CSS3解析抖音LOGO制作的方法步骤
2019/04/11 HTML / CSS
异常和异常类的概念
2014/09/12 面试题
小学教师听课制度
2014/02/01 职场文书
竞选学习委员演讲稿
2014/04/28 职场文书
合作协议书范本
2014/10/25 职场文书
党小组评议意见
2015/06/02 职场文书
2015暑期社会实践个人总结
2015/07/13 职场文书
音乐研修感悟
2015/11/18 职场文书
使用Redis实现秒杀功能的简单方法
2021/05/08 Redis