美文网首页
Nodejs基础及异步同步思想

Nodejs基础及异步同步思想

作者: 橙赎 | 来源:发表于2019-12-13 19:21 被阅读0次

    一、Nodejs基础

    官方对Nodejs的解释是:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。

    • nodejs的安装
      nodejs官网下载后,直接安装就可以。安装好后可以直接在命令行里查看当前nodejs版本和npm的版本
      nodejs
      这样可以查看nodejs是否安装成功
      nodejs安装成功后,我们可以直接在开发工具的控制台里进行,就不用打开浏览器检查调试了
      下面举一个小例子来说一下nodejs的用法
      nodejs
      以上是用nodejs来打印输出值的,非常方便可以直接看到js代码运行结果。

    二、同步异步思想

    • 同步:拿吃饭和看电视来举例子,同步就是先吃饭,吃完饭后再看电视,不能边吃边看,这就是同步
    • 异步:同样拿上面的例子来说,异步就是边吃饭边看电视,看电视和吃饭同时进行,这样举例就应该很清楚了。

    同步异步在代码方面的运用

    就下来就使用到了nodejs的fs这个api接口

    fs读写文件
    同步读写数据可以看到是先读再写,按顺序执行,读写不是一起触发的,是有先后顺序的。接下里用fs异步读写数据
    fs异步
    可以看到,读文件和写文件是同时进行的,当写完文件的同时,读取文件也结束了。

    相关文章

      网友评论

          本文标题:Nodejs基础及异步同步思想

          本文链接:https://www.haomeiwen.com/subject/vyqqnctx.html