加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

#1# path模块

发布时间:2020-12-15 07:24:23 所属栏目:Java 来源:网络整理
导读:path模块实现对文件路径的解析 1 var path=require(‘path‘ ) 2 var pathTest=‘./toggleNum.html‘ 3 var resultPath= path.resolve(pathTest) // path.resolve() :将相对路径转为绝对路径 5 console.log(path.dirname(resultPath)) //获取目录//D:projec

path模块实现对文件路径的解析

1 var path=require(‘path‘)
2 var pathTest=‘./toggleNum.html‘
3 var resultPath=path.resolve(pathTest)
//path.resolve() :将相对路径转为绝对路径
5 console.log(path.dirname(resultPath))
//获取目录
//D:project108selftest
6 console.log(path.basename(resultPath))
//path.basename() :获取文件名.扩展名 
//toggleNum.html
7 console.log(path.extname(resultPath))
//获取扩展名(extension name)
//.html
8 console.log(path.parse(resultPath))
//将一个路径转换成一个js对象
//{ root: ‘D:‘,
  dir: ‘D:project108selftest‘,base: ‘toggleNum.html‘,ext: ‘.html‘,name: ‘toggleNum‘ }
 
 
9 console.log(__dirname)
//__dirname: 总是返回被执行的 js 所在文件夹的绝对路径
//D:project108selftest

10 console.log(__filename)

//总是返回被执行的 js 的绝对路径
//D:project108selftestpath.js

11?path.format()???:将一个js对象转换成路径

12 path.join()? ? ?:?拼接多个路径成一个路径

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读