Node.js的阻塞与非阻塞、同步与异步是什么?
----Node.js的阻塞与非阻塞、同步与异步是什么?//---- http://
你可能已经听说Node.js是“基于Chrome的V8 JavaScript引擎的异步JavaScript运行的” , 并且它“使用事件驱动的非阻塞I / O模型 , 使其轻量级和高效” 。 但对某些人来说 , 这不是最好的解释 , 或许太过于概念化 。
首先要了解什么是Node.js?其次要知道Node.js究竟“异步”与“同步”有什么不同意思?还要讨论 , “事件驱动”和“非阻塞”的含义是什么?
什么是Node.js
Node只是一个环境或运行时 , 可以在浏览器之外运行普通的JavaScript(略有不同) 。
我们可以使用它来构建桌面应用程序(使用像Electron这样的框架) , 编写Web或app服务器等等 。
推荐阅读
- 端游|金铲铲之战玩家太幸福,公测迎最好玩赛季!双城传说完美同步端游
- 魔兽世界|暴雪嘉年华原定内容泄露,5个魔兽世界同步推进,wow变捞钱工具?
- meta|《FF7》大逃杀手游定案 11 / 17 上市,开场影片同步曝光
- |魔兽世界TBC:工作室新绝活,同步器显神威,一局团本赚万金?
- edg战队|世界赛饭堂节目同步开启,宁王再现经典语录!直言:我有私信的
- 姜子牙|21号神威开售,太华同步返场,姜子牙问题修复,元歌又发现超标!
- 原神|原神新版本上线,全新神秘角色降临!平台同步开启直播季
- 王者荣耀|新赛季来临,王者荣耀提前停服,商店史诗级更新,同步四款皮肤
- 永劫无间|永劫无间:丁磊透露主机板上线时间,手机版进度同步公开
- 王者荣耀|王者荣耀:神秘商店限时开启,碎片商店同步更新,哪些皮肤值得大家入手?