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实现的多选框多级联动插件
May 02 Javascript
node.js中的buffer.Buffer.byteLength方法使用说明
Dec 10 Javascript
如何编写高质量JS代码
Dec 28 Javascript
最新最热最实用的15个jQuery插件汇总
Jul 05 Javascript
jQuery插件EasyUI校验规则 validatebox验证框
Nov 29 Javascript
javascript中的作用域和闭包详解
Jan 13 Javascript
详解Javascript模板引擎mustache.js
Jan 20 Javascript
学习vue.js计算属性
Dec 03 Javascript
JS闭包可被利用的常见场景小结
Apr 09 Javascript
JS如何获取地址栏的参数实例讲解
Oct 06 Javascript
JS闭包经典实例详解
Dec 20 Javascript
JS常用正则表达式超全集(密码强度校验,金额校验,IE版本,IPv4,IPv6校验)
Feb 03 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
基于mysql的论坛(5)
2006/10/09 PHP
php5.2的curl-bug 服务器被php进程卡死问题排查
2016/09/19 PHP
PHP jQuery+Ajax结合写批量删除功能
2017/05/19 PHP
laravel 框架配置404等异常页面
2019/01/07 PHP
JS是否可以跨文件同时控制多个iframe页面的应用技巧
2007/12/16 Javascript
jquery 简单导航实现代码
2009/09/11 Javascript
几个javascript操作word的参考代码
2009/10/26 Javascript
JavaScript 未结束的字符串常量常见解决方法
2010/01/24 Javascript
js prototype截取字符串函数
2010/04/01 Javascript
jquery 无限级下拉菜单的简单实现代码
2014/02/21 Javascript
JavaScript 数组- Array的方法总结(推荐)
2016/07/21 Javascript
Jquery Easyui日历组件Calender使用详解(23)
2016/12/18 Javascript
基于JS设计12306登录页面
2016/12/28 Javascript
超全面的javascript中变量命名规则
2017/02/09 Javascript
vue组件与复用详解
2018/04/08 Javascript
Element Input组件分析小结
2018/10/11 Javascript
Vue封装全局过滤器Filters的步骤
2020/09/16 Javascript
[01:47]2018年度DOTA2最佳教练-完美盛典
2018/12/16 DOTA
使用python实现baidu hi自动登录的代码
2013/02/10 Python
使用python提取html文件中的特定数据的实现代码
2013/03/24 Python
python实现无证书加密解密实例
2014/10/27 Python
Python使用dis模块把Python反编译为字节码的用法详解
2016/06/14 Python
Python正则表达式非贪婪、多行匹配功能示例
2017/08/08 Python
Python3 修改默认环境的方法
2019/02/16 Python
Python3中的bytes和str类型详解
2019/05/02 Python
Python numpy多维数组实现原理详解
2020/03/10 Python
Anaconda和ipython环境适配的实现
2020/04/22 Python
美赞臣新加坡官方旗舰店:Enfagrow新加坡
2019/05/15 全球购物
介绍下static、final、abstract区别
2015/01/30 面试题
离婚协议书格式
2014/11/21 职场文书
客房部经理岗位职责
2015/02/02 职场文书
交通安全月活动总结
2015/05/08 职场文书
大学生各类奖学金申请书
2019/06/24 职场文书
python读取pdf格式文档的实现代码
2021/04/01 Python
Nginx+Tomcat负载均衡集群的实现示例
2021/10/24 Servers
box-shadow单边阴影的实现
2023/05/21 HTML / CSS