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 CSS 修改学习第四章 透明度设置
Feb 19 Javascript
Js 回车换行处理的办法及replace方法应用
Jan 24 Javascript
jquery内置验证(validate)使用方法示例(表单验证)
Dec 04 Javascript
javascript获取元素偏移量的方法有哪些
Jun 24 Javascript
JavaScript实现生成GUID(全局统一标识符)
Sep 05 Javascript
jQuery通用的全局遍历方法$.each()用法实例
Jul 04 Javascript
angular.js之路由的选择方法
Sep 24 Javascript
js操作二进制数据方法
Mar 03 Javascript
JS实现键值对遍历json数组功能示例
May 30 Javascript
vuejs前后端数据交互之从后端请求数据的实例
Aug 11 Javascript
IDEA安装vue插件图文详解
Sep 26 Javascript
vue使用transition组件动画效果的实例代码
Jan 28 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 获取客户端的真实ip
2009/11/30 PHP
纯php打造的tab选项卡效果代码(不用js)
2010/12/29 PHP
php 截取字符串并以零补齐str_pad() 函数
2011/05/07 PHP
PHP设计模式之装饰者模式
2012/02/29 PHP
thinkphp3.x中cookie方法的用法分析
2016/05/19 PHP
phpstudy的php版本自由修改的方法
2017/10/18 PHP
PHP 并发场景的几种解决方案
2019/06/14 PHP
JMenuTab简单使用说明
2008/03/13 Javascript
jquery div 居中技巧应用介绍
2012/11/24 Javascript
刷新页面的几种方法小结(JS,ASP.NET)
2014/01/07 Javascript
JS仿iGoogle自定义首页模块拖拽特效的方法
2015/02/13 Javascript
微信小程序 实例应用(记账)详解
2016/09/28 Javascript
AngularJS实践之使用NgModelController进行数据绑定
2016/10/08 Javascript
微信小程序开发(一) 微信登录流程详解
2017/01/11 Javascript
H5手机端多文件上传预览插件
2017/04/21 Javascript
vue实现form表单与table表格的数据关联功能示例
2019/01/29 Javascript
JavaScript装饰者模式原理与用法实例详解
2020/03/09 Javascript
Python中生成Epoch的方法
2017/04/26 Python
python实现串口自动触发工作的示例
2019/07/02 Python
Python实现新型冠状病毒传播模型及预测代码实例
2020/02/05 Python
完美解决jupyter由于无法import新包的问题
2020/05/26 Python
keras slice layer 层实现方式
2020/06/11 Python
C#笔试题和英文面试题
2013/02/07 面试题
Unix控制后台进程都有哪些进程
2016/09/22 面试题
优秀的毕业生的自我评价
2013/12/12 职场文书
财务专业大学生职业生涯规划范文
2013/12/30 职场文书
2014年最新学习全国两会精神心得
2014/03/17 职场文书
公证委托书格式
2014/09/13 职场文书
硕士学位申请报告
2015/05/15 职场文书
小学语文教学随笔
2015/08/14 职场文书
2016教师六五普法学习心得体会
2016/01/21 职场文书
车辆挂靠协议书
2016/03/23 职场文书
智慧人生:永远不需要向任何人解释你自己
2019/08/20 职场文书
golang中的并发和并行
2021/05/08 Golang
Django如何创作一个简单的最小程序
2021/05/12 Python
Spring Boot mybatis-config 和 log4j 输出sql 日志的方式
2021/07/26 Java/Android