专栏首页一番码客NodeJs-path模块

NodeJs-path模块

本文目录

常用函数

代码示例参考

常用函数

path模块供了一些工具函数,用于处理文件与目录的路径

  • path.basename:返回一个路径的最后一部分
  • path.dirname:返回一个路径的目录名
  • path.extname:返回一个路径的扩展名
  • path.join:用于拼接给定的路径片段
  • path.normalize:将一个路径正常化

代码示例

'use strict'
let path = require("path");

console.log("__filename: "+__filename);
console.log(path.basename(__filename));
console.log(path.dirname(__filename));
console.log(path.extname("F:/imgs/a.jpg"));

console.log(path.join("F:/aaa", "bbb", "test.jpg")); //f:/aaa/bbb/test.jpg
console.log(path.normalize("F:/a\\b\\c/d")); //f:\a\b\c\d

输出:

C:\Program Files\nodejs\node.exe path-demo.js 
__filename: d:\03-BlockChain\06_nodejs课程\day43_nodejs_day01\code\Node01\path-demo.js
path-demo.js
d:\03-BlockChain\06_nodejs课程\day43_nodejs_day01\code\Node01
.jpg
F:\aaa\bbb\test.jpg
F:\a\b\c\d

参考

  • 黑马程序员 120天全栈区块链开发 开源教程 https://github.com/itheima1/BlockChain

其他

今天是除夕节日,明天就是春节了。这个春节大家都不要出去乱跑了,在家呆着是最安全的。为奋战在一线的医护工作者加油,他们同样是父母,同样是子女,真的非常不容易。大家平时多锻炼身体,注意卫生,希望大家过个祥和年。

一番雾语:保重身体,除夕快乐!

本文分享自微信公众号 - 一番码客(efonfighting),作者:Efonfighting

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-01-24

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • electron桌面应用开发(六)

    前言electron的地位electron中js通过web socket与python通信效果图参考一番今日

    efonfighting
  • 前端基础-HTML基础(二)

    efonfighting
  • python爬虫实战-爬取微信公众号所有历史文章 - (02) python封装adb命令操作安卓手机

    正如一番在这个系列文章的(00)篇中所说,一番在做1.0版本的时候用到了一些取巧的方法,其中就包括python通过adb操作手机。

    efonfighting
  • 6个laravel常用目录路径函数

     public_path()  public_path函数返回public目录的绝对路径:$path = public_path();

    ytkah
  • Zookeeper学习笔记——1 单机版本环境搭建

    下载 首先去官网下载: http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.11/ 然后执行ta...

    用户1154259
  • 用pathlib进行Python中的文件路径处理

    本文介绍Python中的文件路径处理方法,从字符串连接、os.path.join()到Python3中处理文件路径的简单方法:pathlib。

    zhangqibot
  • 打印(获取)HDFS路径下所有的文件名(包括子目录下的)

    自己有个需求,如题,需要获取HDFS路径下所有的文件名,然后根据文件名用Spark进行后续操作。想了一下用Spark好像不太容易获取到,还要递归的去获取子目录下...

    董可伦
  • 【Rust日报】 2019-08-27 搜狗词库转文本格式

    Read More: https://github.com/godcrying/scel2rime

    MikeLoveRust
  • 查找修改时间在指定区间的文件并打包

    #!/bin/bash # find file and tar # joyousphper@gmail.com # find_and_tar.sh read ...

    苦咖啡
  • python的os.path函数

    os.path.abspath(path) #返回绝对路径 os.path.basename(path) #返回文件名 os.path.commonprefix...

    py3study

扫码关注云+社区

领取腾讯云代金券