| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> Node.js——文件模块和路径模块(读写文件,处理路径) -> 正文阅读 |
|
[JavaScript知识库]Node.js——文件模块和路径模块(读写文件,处理路径) |
个人简介
Node.js系列文章目录
文章目录一、fs 文件系统模块fs 模块 是 Node.js 官方提供的、用来 操作文件 的模块。它提供了一系列的方法和属性,用来满足用户对文件的操作要求。 1、读取指定文件fs.readFile():读取指定文件中的内容
示例1:读取 demo.txt 文件 demo.txt 文件
app.js 文件
备注:若写错路径,即文件读取失败,打印内容如下【err为错误对象,data为undefined】 示例2:判断读取 demo.txt 文件是否成功 app.js 文件
2、写入指定文件fs.writeFile():向指定的文件中写入内容
示例1:写入 demo.txt 文件 demo.txt 文件
app.js 文件
备注:若写入不存在的盘中,即文件写入失败,打印内容如下 3、整理成绩案例示例:成绩的格式转换 转换前的成绩格式 转换后的成绩格式
score.txt 文件
app.js 文件
4、处理路径__dirname:表示当前文件所处的目录 示例:写相对路径
示例:使用 __dirname
二、path 路径模块path 模块是 Node.js 官方提供的、用来处理路径的模块 1、path.join() 路径拼接path.join():用来将多个路径判断拼接成一个完整的路径字符串
示例:路径拼接
示例:使用 path 进行路径拼接
2、path.basename() 解析文件名path.basename():用来从路径字符串中,将文件名解析出来
示例:解析路径,去除扩展名
3、path.extname() 获取扩展名path.extname():可以获取路径中的扩展名部分
示例:获取扩展名
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/11 18:00:01- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |