I/O理解

I/O是什么

我的理解I/O就是用于读写的一个流

官方解释:I/O英语:Input/Output),即输入/输出,通常指数据在内部存储器和外部存储器或其他周边设备之间的输入和输出。

node中的io,为啥我感觉越看越不明白呢,

我这只知道,io分为同步和异步的一个操作

const fs = require('fs')
fs.readFile('/path',function(){
    console.log(11111)
})
fs.readFile('/path',function(){
    console.log(222222)
})
console.log("skhsdaj")



输出结果
skhsdaj
11111
222222

  同步操作的的情况下,会出现阻塞情况,下图为实现异步io的图

不知道该咋写了,需要在详细看下文档内容

原文地址:https://www.cnblogs.com/yishifuping/p/11027035.html