- Node.js 教程
- Node.js - 首页
- Node.js - 简介
- Node.js - 环境设置
- Node.js - 第一个应用程序
- Node.js - REPL 终端
- Node.js - 命令行选项
- Node.js - 包管理器 (NPM)
- Node.js - 回调函数概念
- Node.js - 上传文件
- Node.js - 发送邮件
- Node.js - 事件
- Node.js - 事件循环
- Node.js - 事件发射器
- Node.js - 调试器
- Node.js - 全局对象
- Node.js - 控制台
- Node.js - 进程
- Node.js - 应用程序扩展
- Node.js - 打包
- Node.js - Express 框架
- Node.js - RESTFul API
- Node.js - 缓冲区
- Node.js - 流
- Node.js - 文件系统
- Node.js MySQL
- Node.js - MySQL 入门
- Node.js - MySQL 创建数据库
- Node.js - MySQL 创建表
- Node.js - MySQL 插入数据
- Node.js - MySQL 从表中选择数据
- Node.js - MySQL Where 条件
- Node.js - MySQL 排序
- Node.js - MySQL 删除数据
- Node.js - MySQL 更新数据
- Node.js - MySQL 联接
- Node.js MongoDB
- Node.js - MongoDB 入门
- Node.js - MongoDB 创建数据库
- Node.js - MongoDB 创建集合
- Node.js - MongoDB 插入数据
- Node.js - MongoDB 查找数据
- Node.js - MongoDB 查询
- Node.js - MongoDB 排序
- Node.js - MongoDB 删除数据
- Node.js - MongoDB 更新数据
- Node.js - MongoDB 限制
- Node.js - MongoDB 联接
- Node.js 模块
- Node.js - 模块
- Node.js - 内置模块
- Node.js - 实用程序模块
- Node.js - Web 模块
- Node.js 有用资源
- Node.js - 快速指南
- Node.js - 有用资源
- Node.js - 讨论
Node.js 在线测验
以下测验提供了与Node.js 框架相关的选择题 (MCQ)。您需要阅读所有给出的答案,然后点击正确的答案。如果您不确定答案,可以使用显示答案按钮查看答案。您可以使用下一题按钮查看测验中的新一组问题。
答案:A
解释
只需在 shell/控制台中运行 node 而不带任何参数即可启动 REPL。
第 2 题 - 以下哪个命令将显示 Node 的版本?
答案:B
解释
执行 $ node --version 命令将显示 Node 实例的版本。
第 3 题 - 关于 EventEmitter.emit 属性,以下哪一项是正确的?
答案:C
解释
emit 属性用于触发事件。
第 4 题 - 关于流的链式操作,以下哪一项是正确的?
答案:C
解释
链式操作是一种将一个流的输出连接到另一个流并创建多个流操作链的机制。它通常与管道操作一起使用。
第 5 题 - 关于 __dirname 全局对象,以下哪一项是正确的?
A - __dirname 表示当前正在执行的脚本所在的目录的名称。
答案:A
解释
__dirname 表示当前正在执行的脚本所在的目录的名称。
第 6 题 - 以下哪个代码打印进程版本?
A - console.log('Current version: ' + process.version());
B - console.log('Current version: ' + process.version);
C - console.log('Current version: ' + process.getVersion());
答案:B
解释
process.version 可用于获取当前进程版本。
答案:C
解释
Node.js path 模块用于处理和转换文件路径。
第 8 题 - 对于 dns.lookup(hostname[, options], callback) 方法,以下哪一项是正确的?
A - 将主机名 (例如 'google.com') 解析为找到的第一个 A (IPv4) 或 AAAA (IPv6) 记录。
B - 如果未提供 options,则 IP v4 和 v6 地址均有效。如果 options 是一个整数,则它必须是 4 或 6。
答案:C
解释
dns.lookup(hostname[, options], callback) 将主机名 (例如 'google.com') 解析为找到的第一个 A (IPv4) 或 AAAA (IPv6) 记录。options 可以是对象或整数。如果未提供 options,则 IP v4 和 v6 地址均有效。如果 options 是一个整数,则它必须是 4 或 6。
第 9 题 - 什么是 Express?
A - Express 是一个应用程序框架,它提供了一套强大的功能来开发基于桌面的应用程序。
B - Express 是一个极简且灵活的 Node.js Web 应用程序框架,它提供了一套强大的功能来开发 Web 和移动应用程序。
答案:B
解释
Express 是一个极简且灵活的 Node.js Web 应用程序框架,它提供了一套强大的功能来开发 Web 和移动应用程序。