摘要:
node.js 初探 Node.js 是一个 JS 的服务端运行环境,简单的来说,它是在 JS 语言规范的基础上,封装了一些服务端的运行时对象,让我们能够简单实现非常多的业务功能。 如果我们只使用 JS 的话,实际上只是能进行一些简单的逻辑运算。node.js 就是基于 JS 语法增加与操作系统之间 阅读全文
posted @ 2022-10-31 10:50
coder2028
阅读(87)
评论(0)
推荐(0)
摘要:
nodejs是单线程执行的,同时它又是基于事件驱动的非阻塞IO编程模型。这就使得我们不用等待异步操作结果返回,就可以继续往下执行代码。当异步事件触发之后,就会通知主线程,主线程执行相应事件的回调。 以上是众所周知的内容。今天我们从源码入手,分析一下nodejs的事件循环机制。 nodejs架构 首先 阅读全文
posted @ 2022-10-31 10:49
coder2028
阅读(89)
评论(0)
推荐(0)
摘要:
此处如无特殊指出的话,event loop的语境都是指nodejs 本文研究所用的nodejs环境是:操作系统window10 + nodejs版本号为v12.16.2 什么是event loop? event loop是指由libuv提供的,一种实现非阻塞I/O的机制。具体来讲,因为javascr 阅读全文
posted @ 2022-10-31 10:48
coder2028
阅读(54)
评论(0)
推荐(0)
浙公网安备 33010602011771号