为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 网络编程 > nodejs 正文

「NodeJS」 基础模块path常用api

三叶资源网 2022-06-30 18:42:47 nodejs 278 ℃ 0 评论

  • path.basename(path[,ext]) 返回path的最后一部分
  • path.dirname(path) 返回path的目录名
  • path.extname(path) 返回path的扩展名
  • path.join([…paths]) 路路径拼接
  • path.normalize(path) 规范化路路径
  • path.resolve([…paths]) 将路路径解析为绝对路路径
  • path.format(pathObject) 从对象中返回路路径字符串串
  • path.parse(path) 返回一个对象,包含path的属性
  • path.sep 返回系统特定的路路径片段分隔符
  • path.win32 可以实现访问windows的path方法
  • __filename 表示当前正在执?行行的脚本的?文件名
  • __dirname 表示当前执?行行脚本所在的?目录
  • const {basename,dirname,extname,join,normalize,resolve,format,parse,sep,win32}
    = require('path');
    // console.log(basename('/nodejs/2-6/index.js','.js'))
    // console.log(dirname('/nodejs/2-6/index.js'))
    // console.log(extname('index.'))
    // console.log(join('/nodejs/','/index.js'))
    // console.log(normalize('/nodejs/test/../index.js'))
    // console.log(resolve('./pathTest.js'))
    // let pathObj = parse('/nodejs/test/index.js');
    // console.log(pathObj)
    // console.log(format(pathObj))
    // console.log("当前系统下分隔符 " + sep)
    // console.log("windows下分隔符 " + win32.sep)
    console.log("filename " + __filename)
    // console.log(__dirname)
    console.log("resolve " + resolve('./pathTest.js'))
    

    来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

    本文暂时没有评论,来添加一个吧(●'◡'●)

    欢迎 发表评论:

    百度站内搜索
    关注微信公众号
    三叶资源网⑤群:三叶资源网⑤群

    网站分类
    随机tag
    数美魔鬼作坊一条游走的龙无限视距SUICommonJSSysDateTimePick32酷Q手势验证码动态特效腾讯优图TTP-244条形码创建进程屏幕取色nodejs requireJson助手58微聊打招呼发送邮件键盘钩子QQTEA加密算法
    最新评论