• Node.js Video Tutorials

Node.js 在线测验



以下测验提供了与Node.js 框架相关的选择题 (MCQ)。您需要阅读所有给出的答案,然后点击正确的答案。如果您不确定答案,可以使用显示答案按钮查看答案。您可以使用下一题按钮查看测验中的新一组问题。

Questions and Answers

第 1 题以下哪个命令启动 REPL 会话?

A - $ node

B - $ node start

C - $ node repl

D - $ node console

答案:A

解释

只需在 shell/控制台中运行 node 而不带任何参数即可启动 REPL。

第 2 题 - 以下哪个命令将显示 Node 的版本?

A - $ npm --version

B - $ node --version

C - $ npm getVersion

D - $ node getVersion

答案:B

解释

执行 $ node --version 命令将显示 Node 实例的版本。

答案:C

解释

emit 属性用于触发事件。

答案:C

解释

链式操作是一种将一个流的输出连接到另一个流并创建多个流操作链的机制。它通常与管道操作一起使用。

答案:A

解释

__dirname 表示当前正在执行的脚本所在的目录的名称。

答案:B

解释

process.version 可用于获取当前进程版本。

第 7 题 - 以下哪个模块用于路径相关的操作?

A - os 模块

B - fs 模块

C - path 模块

D - 以上都不是。

答案:C

解释

Node.js path 模块用于处理和转换文件路径。

答案:C

解释

dns.lookup(hostname[, options], callback) 将主机名 (例如 'google.com') 解析为找到的第一个 A (IPv4) 或 AAAA (IPv6) 记录。options 可以是对象或整数。如果未提供 options,则 IP v4 和 v6 地址均有效。如果 options 是一个整数,则它必须是 4 或 6。

答案:B

解释

Express 是一个极简且灵活的 Node.js Web 应用程序框架,它提供了一套强大的功能来开发 Web 和移动应用程序。

第 10 题 - 双工流可用于读写操作。

A - 正确

B - 错误

答案:A

解释

双工流可用于读写操作。

nodejs_questions_answers.htm
广告