一、Nodejs基础
官方对Nodejs的解释是:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。
- nodejs的安装
在nodejs官网下载后,直接安装就可以。安装好后可以直接在命令行里查看当前nodejs版本和npm的版本
nodejs
这样可以查看nodejs是否安装成功
nodejs安装成功后,我们可以直接在开发工具的控制台里进行,就不用打开浏览器检查调试了
下面举一个小例子来说一下nodejs的用法
nodejs
以上是用nodejs来打印输出值的,非常方便可以直接看到js代码运行结果。
二、同步异步思想
- 同步:拿吃饭和看电视来举例子,同步就是先吃饭,吃完饭后再看电视,不能边吃边看,这就是同步
- 异步:同样拿上面的例子来说,异步就是边吃饭边看电视,看电视和吃饭同时进行,这样举例就应该很清楚了。
同步异步在代码方面的运用
就下来就使用到了nodejs的fs
这个api接口
同步读写数据可以看到是先读再写,按顺序执行,读写不是一起触发的,是有先后顺序的。接下里用
fs
异步读写数据fs异步
可以看到,读文件和写文件是同时进行的,当写完文件的同时,读取文件也结束了。
网友评论