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


Posted in Javascript onDecember 08, 2014

方法说明:

检测path是否为绝对路径。一个绝对路径会解析到相同的位置,无论是不是在工作目录。

语法:

path.isAbsolute(path)

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

接收参数:

path         path路径

例子:

//Posix examples:

path.isAbsolute('/foo/bar') // true

path.isAbsolute('/baz/..') // true

path.isAbsolute('qux/') // false

path.isAbsolute('.') // false

//Windows examples:

path.isAbsolute('//server') // true

path.isAbsolute('C:/foo/..') // true

path.isAbsolute('bar\\baz') // false

path.isAbsolute('.') // false

源码:

// windows version 

  exports.isAbsolute = function(path) { 

    var result = splitDeviceRe.exec(path), 

        device = result[1] || '', 

        isUnc = device && device.charAt(1) !== ':'; 

    // UNC paths are always absolute 

    return !!result[2] || isUnc; 

  };
Javascript 相关文章推荐
javascript 随机展示头像实现代码
Dec 06 Javascript
div浮层,滚动条移动,位置保持不变的4种方法汇总
Dec 11 Javascript
angularjs学习笔记之双向数据绑定
Sep 26 Javascript
Javascript简单实现面向对象编程继承实例代码
Nov 27 Javascript
基于MVC+EasyUI的web开发框架之使用云打印控件C-Lodop打印页面或套打报关运单信息
Aug 29 Javascript
mui上拉加载功能实例详解
Apr 13 Javascript
微信扫码支付零云插件版实例详解
Apr 26 Javascript
Vue2.0权限树组件实现代码
Aug 29 Javascript
如何在Vue.js中实现标签页组件详解
Jan 02 Javascript
详解使用mocha对webpack打包的项目进行"冒烟测试"的大致流程
Apr 27 Javascript
JavaScript中MutationObServer监听DOM元素详情
Nov 27 Javascript
vue3使用vuedraggable实现拖拽功能
Apr 06 Vue.js
node.js中的path.join方法使用说明
Dec 08 #Javascript
node.js中的path.normalize方法使用说明
Dec 08 #Javascript
node.js中的path.sep方法使用说明
Dec 08 #Javascript
node.js中的path.resolve方法使用说明
Dec 08 #Javascript
node.js中的events.EventEmitter.listenerCount方法使用说明
Dec 08 #Javascript
node.js中的dns.getServers方法使用说明
Dec 08 #Javascript
AngularJS入门知识之MVW类框架的编程思想探讨
Dec 08 #Javascript
You might like
网站加速 PHP 缓冲的免费实现方法
2006/10/09 PHP
mysql+php分页类(已测)
2008/03/31 PHP
9个经典的PHP代码片段分享
2014/12/18 PHP
php链表用法实例分析
2015/07/09 PHP
PHP开发中解决并发问题的几种实现方法分析
2017/11/13 PHP
PHP实现求解最长公共子串问题的方法
2017/11/17 PHP
ThinkPHP5&5.1框架关联模型分页操作示例
2019/08/03 PHP
用Javascript同时提交多个Web表单的方法
2009/12/26 Javascript
javascript 打开页面window.location和window.open的区别
2010/03/17 Javascript
javascript之querySelector和querySelectorAll使用介绍
2011/12/20 Javascript
关于跨站脚本攻击问题
2011/12/22 Javascript
用nodejs写的一个简单项目打包工具
2013/05/11 NodeJs
AngularJS中的指令全面解析(必看)
2016/05/20 Javascript
js判断复选框是否选中及选中个数的实现代码
2016/05/30 Javascript
Node.js上传文件功能之服务端如何获取文件上传进度
2018/02/05 Javascript
解决Vue大括号字符换行踩的坑
2020/11/09 Javascript
Python批量修改文件后缀的方法
2014/01/26 Python
python 实现得到当前时间偏移day天后的日期方法
2018/12/31 Python
python自定义函数实现一个数的三次方计算方法
2019/01/20 Python
Python 获取ftp服务器文件时间的方法
2019/07/02 Python
命令行运行Python脚本时传入参数的三种方式详解
2019/10/11 Python
css3学习之2D转换功能详解
2016/12/23 HTML / CSS
HTML5新增的Css选择器、伪类介绍
2013/08/07 HTML / CSS
PHP面试题及答案二
2015/05/23 面试题
宝信软件JAVA工程师面试经历
2012/08/19 面试题
Servlet面试题库
2015/07/18 面试题
总经理岗位职责
2013/11/09 职场文书
车间班组长岗位职责
2013/11/13 职场文书
自我鉴定写作要点
2014/01/17 职场文书
音乐专业自荐信
2014/02/07 职场文书
教师岗位聘任书范文
2014/03/29 职场文书
市贸粮局召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
简单租房协议书
2014/10/21 职场文书
琅琊山导游词
2015/02/05 职场文书
Netflix《海贼王》真人版剧集多张片场照曝光
2022/04/04 日漫
springboot读取nacos配置文件
2022/05/20 Java/Android