前端面试题】—53道常见NodeJS基础面试题(附答案)

 Node. js是一个不错的选择,它是基于JavaScript语法的一套服务器端(后端)语言。想要在企业中做得更好,开发者需要更多地了解它,并掌握它的有关用法。

1、你了解 Node. js吗?

Node. js是一个基于 Chrome v8引擎的服务器端 JavaScript运行环境;Node. js是一个事件驱动、非阻塞式I/O的模型,轻量而又高效;Node. js的包管理器npm是全球最大的开源库生态系统。

2、Node. js的使用场景是什么?

高并发、实时聊天、实时消息推送、客户端逻辑强大的SPA(单页面应用程序)。

3、为什么要用 Node. js?

原因如下。

(1)简单, Node. js用 JavaScript、JSON进行编码,简单好学。

(2)功能强大,非阻塞式I/O,在较慢的网络环境中,可以分块传输数据,事件驱动,擅长高并发访问。

(3)轻量级, Node. js本身既是代码又是服务器,前后端使用同一语言。

(4)可扩展,可

你可能感兴趣的:(前端,node.js,前端)