文件名称:nodejs-course:Node.JS简介和概述
文件大小:122KB
文件格式:ZIP
更新时间:2024-06-15 10:12:25
JavaScript
标题 揭示选项 Node.JS简介和概述 过渡 滑动 介绍和概述 什么是node.js? Node.js:registered:是基于Chrome的V8 JavaScript引擎构建JavaScript运行时。 Node.js使用事件驱动的非阻塞I / O模型,从而使其轻巧高效。 Node.js的软件包生态系统npm是世界上最大的开源库生态系统-nodejs.org V8 Javascript引擎 V8是用C ++编写的Google开源高性能JavaScript和WebAssembly引擎。 它用于Chrome和Node.js等。 事件驱动 Node.js使用带有事件循环的单线程模型,这就是为什么要强制采用异步编程风格的原因。 阻塞与非阻塞 不好 :prohibited: // Blocking const fs = require ( 'fs' ) ; const data = fs . readFileSync ( '/
【文件预览】:
nodejs-course-master
----.gitignore(2KB)
----examples-event-loop()
--------02-recursion-timers.js(255B)
--------06-next-tick.js(159B)
--------07-promises.js(207B)
--------04-timeout-immediate-fs.js(198B)
--------05-timeout-immediate-benchmark.js(484B)
--------01-timers.js(96B)
--------03-timeout-immediate.js(105B)
----package.json(711B)
----package-lock.json(112KB)
----examples()
--------server-02()
--------echo-server.js(219B)
--------tcp-server.js(180B)
--------chat-server.js(491B)
--------hello-world.txt(12B)
--------server-04()
--------static-server-03.js(851B)
--------server-03()
--------streams()
--------server-rest-01()
--------server-rest-02()
--------static-server-02.js(798B)
--------static-server-01.js(453B)
--------server-01()
--------server.js(355B)
----README.md(20KB)
----challenges()
--------events()
--------streams()
--------fs()
--------modules()
----styles.css(181B)