位置: 编程技术 - 正文

Node.js读取文件内容示例(nodejs读取文件字节数组)

编辑:rootadmin

推荐整理分享Node.js读取文件内容示例(nodejs读取文件字节数组),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:Nodejs读取文件最后修改时间,node.js读取文件夹,nodejs读取文件字节数组,nodejs读取文件并上传,Nodejs读取文件最后修改时间,node.js读取文件的方法,node.js读取文件的三种方式,node.js读取文件的方法,内容如对您有帮助,希望把文章链接给更多的朋友!

Node.js读取文件内容包括同步和异步两种方式。

1、同步读取,调用的是readFileSync

输出结果,先内容,后end

2、异步读取,调用readFile

Node.js读取文件内容示例(nodejs读取文件字节数组)

输入结果先end,后内容

同步式读取文件的方式比较容易理解,将文件名作为参数传入 fs.readFileSync 函数,阻塞等待读取完成后,将文件的内容作为函数的返回值赋给 data 变量,接下来控制台输出 data 的值,最后输出 end。

异步式读取文件就稍微有些违反直觉了,end先被输出。要想理解结果,我们必须先知道在 Node.js 中,异步式 I/O 是通过回调函数来实现的。fs.readFile 接收了三个参数,第一个是文件名,第二个是编码方式,第三个是一个函数,我们称这个函数为回调函数。

JavaScript 支持匿名的函数定义方式, 譬如例子中回调函数的定义就是嵌套在fs.readFile 的参数表中的。上面异步读取readFile中的参数回调函数可以拿出来。

fs.readFile 调用时所做的工作只是将异步式 I/O 请求发送给了操作系统,然后立即返回并执行后面的语句,执行完以后进入事件循环监听事件。当 fs 接收到 I/O 请求完成的事件时,事件循环会主动调用回调函数以完成后续工作。

整个项目文件路径如图所示。tes为要读取的文件。

标签: nodejs读取文件字节数组

本文链接地址:https://www.jiuchutong.com/biancheng/376406.html 转载请保留说明!

上一篇:nodejs根据ip数组在百度地图中进行定位(nodejs cicd)

下一篇:Node.js查找当前目录下文件夹实例代码(nodejs查找文件)

  • 税务师补报名时间可以交费吗
  • 财务软件进什么费用
  • 咨询合同按什么交印花税
  • 房开企业涉及哪些税种
  • 有关研发支出的账务怎么做?
  • 固定资产出售净残值怎么处理
  • 计提存货跌价准备的存货出售
  • 其他收益科目代码
  • 贸易企业可以委托代理吗
  • 获取清算行行号失败
  • 设计、制造
  • 红冲上月的其他应收款凭证怎么做?
  • 暂估的成本跨年了怎么冲销后要调整报表吗
  • 贷款利息可以抵税吗
  • 个税累计预缴税额税率表是年还是月
  • 房租发票进项税额抵扣
  • 母公司拨款给子公司的账务处理
  • 购车保险属于什么费用
  • 零申报工会经费滞纳金怎么算
  • 电脑美式键盘怎么设置
  • 主板故障开机断电
  • 如何突出显示一行中的最小值
  • windows7怎样升级windows10
  • 建立无法轻易删除的数据
  • 年度企业所得税汇算清缴会计分录怎么做
  • php 字符串 数组
  • PHP:session_unset()的用法_Session函数
  • 党建活动室投入使用
  • 解决肚子胀气最快方法
  • 如何安装wordpress图文教程
  • 非货币性资产投资特殊性税务处理
  • 如何通过无线路由器连接打印机
  • 总分类账户原材料
  • 双色球python算法
  • 营改增允许从销售额中扣
  • 小满Vue3第三十六章(Vue如何开发移动端)
  • 供热企业享受增值税吗
  • 专利权属于什么会计科目
  • 网上报税有哪些
  • vue前端怎么运行
  • java中的gui是什么
  • 财政补助结转和财政补助结余
  • php手机验证码验证
  • mysql 使用索引
  • mysql转数字为字符串
  • 财政拨款事业单位的办公用车免征车船税吗
  • 哪些进项税不允许从销项税额中抵扣
  • sql查询结果分页
  • mysql5.5远程连接
  • 个体户怎么申请电子营业执照
  • 会计从业资格证取消了吗
  • 建筑业无票收入收货款分录
  • 股东垫付的钱可以作为实收资本吗
  • 事业单位结余是什么意思
  • 转账错误退款说明
  • 应收账款入账价值包括现金折扣吗
  • 结转库存商品需要附件吗
  • 出售无形资产取得的收入计入什么科目
  • 行政转工会经费请示
  • 没有到位的注资公司
  • 待抵扣进项税额
  • 一个会计每个月平均有多少钱
  • linux虚拟机网络设置
  • Qoeloader.exe - Qoeloader是什么进程 有什么用
  • win10鼠标箭头怎么换样式
  • application error message 漏洞验证
  • win xp 内存
  • win 7怎么办
  • win7旗舰版64位系统开机时软件设置自动启动详细图文教程
  • win10安全问题
  • 何为黄金茶
  • cocos2dx游戏开发
  • linux更换用户登录命令
  • 物理引擎演示
  • javascript中的getElementById
  • input限制数字大小
  • js倒计时算法
  • 税务局收垃圾处置费
  • 辽宁省税务举报电话
  • 我的世界服务器怎么创建
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设