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 进阶篇1 正则表达式,cookie管理,userData
Mar 14 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
Mar 26 Javascript
JQuery操作Select的Options的Bug(IE8兼容性视图模式)
Apr 21 Javascript
jQuery 移动端artEditor富文本编辑器
Jan 11 Javascript
jquery点击切换背景色的简单实例
Aug 25 Javascript
正则表达式替换html元素属性的方法
Nov 26 Javascript
JS闭包可被利用的常见场景小结
Apr 09 Javascript
Vue和Bootstrap的整合思路详解
Jun 30 Javascript
mpvue微信小程序多列选择器用法之省份城市选择的实现
Mar 07 Javascript
深入浅出vue图片路径的实现
Sep 04 Javascript
JS自定义对象创建与简单使用方法示例
Jan 15 Javascript
javaScript Array api梳理
Mar 31 Javascript
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
基于empty函数的输出详解
2013/06/17 PHP
php通过两层过滤获取留言内容的方法
2016/07/11 PHP
Laravel5.* 打印出执行的sql语句的方法
2017/07/24 PHP
提高网站信任度的技巧
2008/10/17 Javascript
两个JavaScript jsFiddle JSBin在线调试器
2010/03/14 Javascript
再谈javascript面向对象编程
2012/03/18 Javascript
JavaScript高级程序设计 阅读笔记(十三) js定义类或对象
2012/08/14 Javascript
jQuery 追加元素的方法如append、prepend、before
2014/01/16 Javascript
javascript实现回车键提交表单方法总结
2015/01/10 Javascript
JS实现带缓冲效果打开、关闭、移动一个层的方法
2015/05/09 Javascript
jquery实现弹出层效果实例
2015/05/19 Javascript
如何防止JavaScript自动插入分号
2015/11/05 Javascript
JavaScript焦点事件、鼠标事件和滚轮事件使用详解
2016/01/15 Javascript
深入学习jQuery Validate表单验证(二)
2016/01/18 Javascript
AngualrJS中的Directive制作一个菜单
2016/01/26 Javascript
详解vuejs中执行npm run dev出现页面cannot GET/问题
2020/04/26 Javascript
全局安装 Vue cli3 和 继续使用 Vue-cli2.x操作
2020/09/08 Javascript
基于JavaScript实现随机点名器
2021/02/25 Javascript
简单介绍Python中用于求最小值的min()方法
2015/05/15 Python
Python使用flask框架操作sqlite3的两种方式
2018/01/31 Python
把csv文件转化为数组及数组的切片方法
2018/07/04 Python
详解python解压压缩包的五种方法
2019/07/05 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
2020/02/07 Python
python json.dumps() json.dump()的区别详解
2020/07/14 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
2020/08/07 Python
Python+OpenCV图像处理——实现轮廓发现
2020/10/23 Python
pyqt5实现井字棋的示例代码
2020/12/07 Python
用Python实现定时备份Mongodb数据并上传到FTP服务器
2021/01/27 Python
面包店的创业计划书范文
2014/01/16 职场文书
《穷人》教学反思
2014/04/08 职场文书
公益广告标语
2014/06/19 职场文书
教师个人考察材料
2014/12/16 职场文书
银行给客户的感谢信
2015/01/23 职场文书
党支部意见范文
2015/06/02 职场文书
JS实现数组去重的11种方法总结
2022/04/04 Javascript
MySQL脏读,幻读和不可重复读
2022/05/11 MySQL