资讯专栏INFORMATION COLUMN

nodejs学习心得(三)fs模块

JerryWangSAP / 2747人阅读

摘要:模块模块用于对系统文件及目录进行读写操作模块提供了异步和同步的两种方法异步读取文件文件系统模块有同步和异步的方法同步方法是在异步方法中加后缀例如加后缀变成同步方法异步读取文件文件系统模块同步读取文件不接收回调函数,函数直接返回结果异步写

fs模块

fs模块用于对系统文件及目录进行读写操作
fs模块提供了异步和同步的两种方法

readFile()异步读取文件
var fs=require("fs")//文件系统模块 有同步和异步的方法 同步方法是在异步方法中加后缀Sync 例如 readfile 加后缀Sync 变成同步方法readfileSync
 fs.readFile("example.txt","utf-8",function(err,data){//异步读取文件
     if(err){
         console.log(err);
     }else{
         console.log(data);
     }
 })
var fs=require("fs")//文件系统模块
var data=fs.readFileSync("example.txt","utf-8")//同步读取文件,不接收回调函数,函数直接返回结果
console.log(data)
writeFile()异步写文件
var data="hello world"
var fs=require("fs")
fs.writeFile("a.js",data,function(err){
    if(err){
        console.log(err)
    }else{
        //写文件成功
        console.log("ok")
    }
})
mkdir()创建文件夹并写入文件
var fs=require("fs")
fs.mkdir("./no",function(err){
    if(err){
        throw err;
    }
    console.log("创建成功")
    fs.writeFile("./no/b.js",data,function(err){
        if(err){
            console.log(err)
        }else{
            console.log("ok")
        }
    })
})

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/95939.html

相关文章

  • 我的全栈工程师之旅(一)

    摘要:我准备在半个月能搞定这些前端开发的知识,虽无法做到完全精通,但至少要能够写些小小的程序。我公众号里面有的安装教程。是单线程异步模式,这在高并发下有一定的好处,但也有坏处。模块的函数,检测文件状态。您的支持和鼓励是我最大的动力。 之前我一直做的是php开发,也一直比较忙,没时间安排学习前端,现在终于有点时间了,鉴于现在前端开发大行其道,作为一个合格的开发者,也改学习学习了。我准备在半个月...

    Alliot 评论0 收藏0
  • 我的全栈工程师之旅(一)

    摘要:我准备在半个月能搞定这些前端开发的知识,虽无法做到完全精通,但至少要能够写些小小的程序。我公众号里面有的安装教程。是单线程异步模式,这在高并发下有一定的好处,但也有坏处。模块的函数,检测文件状态。您的支持和鼓励是我最大的动力。 之前我一直做的是php开发,也一直比较忙,没时间安排学习前端,现在终于有点时间了,鉴于现在前端开发大行其道,作为一个合格的开发者,也改学习学习了。我准备在半个月...

    Chiclaim 评论0 收藏0
  • 基于nodejs编写小爬虫

    摘要:编写异步小爬虫在通过的课程初步了解的各大模块之后,不禁感慨于的强大,让我们这些前端小白也可以进行进阶的功能实现,同时发现自己也已经可以通过实现一些比较日常的小功能。 nodejs编写异步小爬虫 在通过learnyounode的课程初步了解nodejs的各大模块之后,不禁感慨于nodejs的强大,让我们这些前端小白也可以进行进阶的功能实现,同时发现自己也已经可以通过nodejs实现一些...

    3fuyu 评论0 收藏0
  • 初学NodeJS

    摘要:中的模块在中有模块的概念,类似于语言中的头文件,都是函数库。灵活运用模块可以非常便捷的操作后端操作前端。最好在运行文件的同个文件夹下下载方便使用,也可以在上级文件夹下载全局调用。他可以为文档增删改查。 nodeJS中的模块 在nodeJS中有模块的概念,类似于C语言中的头文件,都是函数库。灵活运用模块可以非常便捷的操作后端操作前端。而在nodeJS中引入模块要使用require();这...

    宠来也 评论0 收藏0
  • 这有一篇Nodejs+Express的初级指南……

    摘要:程序执行完毕管道流管道提供了一个输出流到输入流的机制。当有用户连接了就触发一个内部事件,通过非阻塞事件驱动机制,让程序宏观上也是并行的。使用,一个内存的服务器,可以同时处理超过万用户的连接。没有行列的概念。 写在前面: 这是小生跟着视频学习的总结,文末贴的有地址,很容易上手,自己都跟着敲了一遍,觉得不错, 值得总结安利一下,欢迎纠错…… 一、 Nodejs创建第一个应用 引入 ht...

    txgcwm 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<