node自主学习——fs文件操作模块

这篇具有很好参考价值的文章主要介绍了node自主学习——fs文件操作模块。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

读文件

读文件是否成功的判定

写文件

写文件是否成功的判定


备注:VsCode、node v18.17.0

读文件

fs.readFile(文件路径, 编码格式(可选), 回调函数)

// 回调函数可以打印失败和成功的结果
// 若成功,err的值为null
// 若失败,err的值为错误对象,dataStr为undefined
// 1、导入fs模块用于操作文件
const fs = require('fs');

fs.readFile
('./files/fs.txt', 'utf8', 
function(err, dataStr)
{
    console.log(err) // 打印失败的结果
    console.log('--------')
    console.log(dataStr) // 打印成功的结果
}
)

node自主学习——fs文件操作模块,后端开发,node.js

读文件是否成功的判定

const fs = require('fs')

fs.readFile
(
'./files/s.txt', 'utf8',
function(err, dataStr)
{
    if(err){ return console.log('读取文件失败!' + err.message) }
    else   console.log('读取文件成功!' + dataStr)
}
)

fs.readFile
(
'./files/fs.txt', 'utf8',
function(err, dataStr)
{
    if(err){ return console.log('读取文件失败!' + err.message) }
    else   console.log('读取文件成功!' + dataStr)
}
)

node自主学习——fs文件操作模块,后端开发,node.js

写文件

fs.writeFile(文件路径, 内容, 编码格式(可选), 回调函数)

// 关于回调函数function(err)
// 若成功,err的值为null
// 若失败,err的值为错误对象

node自主学习——fs文件操作模块,后端开发,node.js

写文件是否成功的判定

const fs = require('fs')

fs.writeFile
('Y:/ProjectCode/files/fs.txt', 'hello world',
function(err)
{
    if(err){ return console.log('写文件失败!' + err.message) }
    console.log('写文件成功!')
}
)

fs.writeFile
('./files/fs.txt', 'hello world',
function(err)
{
    if(err){ return console.log('写文件失败!' + err.message) }
    console.log('写文件成功!')
}
)

node自主学习——fs文件操作模块,后端开发,node.js文章来源地址https://www.toymoban.com/news/detail-598370.html

到了这里,关于node自主学习——fs文件操作模块的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 前端框架前置课Node.js学习(1) fs,path,模块化,CommonJS标准,ECMAScript标准,包

    目录 什么是Node.js 定义 作用: 什么是前端工程化 Node.js为何能执行Js fs模块-读写文件 模块 语法: 1.加载fs模块对象 2.写入文件内容 3.读取文件内容 Path模块-路径处理 为什么要使用path模块 语法 URL中的端口号 http模块-创建Web服务 需求 步骤: 案例:浏览时钟 步骤: 什么是模块化 定

    2024年01月16日
    浏览(110)
  • nodejs学习计划--(二)fs文件系统和path模块

    fs 全称为 file system ,称之为 文件系统 ,是 Node.js 中的 内置模块 ,可以对计算机中的磁盘进行操 作。 文件写入就是将 数据 保存到 文件 中,我们可以使用如下几个方法来实现该效果 方法 说明 writeFile 异步写入 writeFileSync 同步写入 appendFile/appendFileSync 追加写入 createWriteStr

    2024年01月19日
    浏览(52)
  • Node.js--fs模块

    fs模块的全称为 file system ,称之为 文件系统 ,是Node.js中的 内置模块 ,可以对计算机中的磁盘进行操作。 文件写入就是将 数据 保存到 文件 中,我们可以使用如下几个方法来实现该效果 方法 说明 writeFile 异步写入 writeFileSync 同步写入 appendFile/appendFileSync 追加写入 createWri

    2024年02月12日
    浏览(63)
  • Node.js -- fs模块

    fs – file system fs模块可以实现与硬盘的交互 例如文件的创建、删除、重命名、移动, 还有文件内容的写入、读取,以及文件夹的相关操作 导入fs 模块 写入文件 // 2 // 写入成功 其实,我们平常文件的保存也是使用了node 的fs 模块! 异步执行 上面我们在学习写入模块时举出的

    2024年04月25日
    浏览(42)
  • Node.js中fs模块

    fs模块是Node.js中的一个核心模块,全称为File System(文件管理系统)。该模块专门用来操作系统中的文件,常用的操作方式是对文件的读取和写入。 fs模块的API大都提供三种操作方式: 同步操作文件:代码会被阻塞,不会继续执行。 异步回调函数操作文件:代码不会被阻塞,

    2024年01月25日
    浏览(51)
  • node中的内置模块path和fs

    Node中的path模块是用来操作文件路径的内置模块,主要用于字符串路径操作,其有多种用法用来返回不同的路径信息。 path.join path.join()方法主要用于连接路径。该方法的主要作用就是将所有传入的路径片段连接在一起,然后规范化生成的路径。需要注意的是,在Join操作中’

    2024年02月13日
    浏览(53)
  • 介绍Node.js中fs模块 代码和注释。

    Node.js中的fs模块提供了一些用于文件系统操作的API,包括文件读写、目录操作等。 使用fs.readFile()方法可以读取文件内容。该方法的第一个参数是文件路径,第二个参数是可选的选项对象,第三个参数是回调函数。回调函数的第一个参数是错误对象,第二个参数是读取的文件

    2024年02月07日
    浏览(57)
  • Node.js-fs、path、http模块

    Node.js 作为一个JavaScript 的运行环境,仅仅提供了基础的功能和 AP1。然而,基于 ode.s 提供的这些基础能,很多强大的工具和框架如雨后春笋,层出不穷,所以学会了 Nodejs,可以让前端程序员胜任更多的工作和岗位: 基于Express 框架(http://www.expressjs.com.cn/),可以快速构建 Web 应用

    2024年02月04日
    浏览(55)
  • node.js内置模块fs,path,http使用方法

    NodeJs中分为两部分 一是V8引擎为了解析和执行JS代码。 二是内置API,让JS能调用这些API完成一些后端操作。 内置API模块(fs、path、http等) 第三方API模块(express、mysql等) fs模块 fs.readFile()方法,用于读取指定文件中的内容。 fs.writeFile()方法,用于向执行的文件中写入内容 path路径处

    2024年02月12日
    浏览(64)
  • Node.js |(二)Node.js API:fs模块 | 尚硅谷2023版Node.js零基础视频教程

    学习视频 :尚硅谷2023版Node.js零基础视频教程,nodejs新手到高手 fs : file system ,文件系统。 fs模块可以实现与硬盘的交互 ,例如文件的创建、删除、重命名、移动、内容的写入读取以及文件夹的相关操作。 语法 : fs.writeFile(file,data[,options],callback) 参数说明 : file 文件名

    2024年02月12日
    浏览(72)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包