NodeJS初级技能认证
考察知识点
| 知识点目录 | 题目数量 | 题型分布 |
|---|---|---|
| 环境搭建与运行 | 2道 | 判断1道、单选1道 |
| 模块系统 | 4道 | 判断1道、单选1道、多选1道、填空1道 |
| 异步编程基础 | 2道 | 判断1道、单选1道 |
| 核心模块基础 | 2道 | 判断1道、单选1道 |
| 全局对象 | 5道 | 判断1道、单选3道、多选1道 |
| 事件驱动基础 | 5道 | 判断1道、单选3道、多选1道 |
核心考点:
- Node.js 环境搭建与基础运行
- CommonJS 模块系统(require、exports、module)
- 异步编程基础(回调函数、Promise入门)
- 核心模块(fs、path、http等基础使用)
- 全局对象(global、process、console、Buffer)
- 事件驱动机制(EventEmitter基础、事件循环概念)
1
判断题
Node.js基于Google Chrome的V8 JavaScript引擎来执行JavaScript代码。
2
单选题
安装Node.js的推荐官方网站是?
3
单选题
Node.js模块系统的主要作用是什么?
4
填空题
在Node.js中,创建自定义模块导出一个对象,通常使用______________对象,也可以使用它的简写形式_______来添加属性。
5
判断题
自定义模块文件必须放在node_modules目录下才能被require加载。
6
多选题
在CommonJS模块中,以下哪些是模块内部的内置变量?(多选)
7
单选题
回调函数是什么?
8
判断题
"回调地狱"是指多层嵌套回调导致代码难以阅读和维护的情况。
9
单选题
path模块的主要作用是什么?
10
判断题
path.resolve()方法可以将相对路径转换为绝对路径。
11
单选题
__dirname全局变量表示什么?
12
单选题
setTimeout函数的作用是什么?
13
判断题
Node.js中的global对象是全局作用域,在任何模块中都可以访问,添加到global的属性在其他模块中也能访问。
14
多选题
Node.js中清除定时器的正确方法有哪些?
15
单选题
如何从__filename获取不含扩展名的文件名?
16
单选题
Node.js事件循环的核心特点是什么?
17
单选题
Node.js中创建自定义事件发射器需要继承哪个类?
18
判断题
EventEmitter默认单个事件最多注册10个监听器,超过限制会发出警告。
19
单选题
EventEmitter的on方法和once方法的主要区别是什么?
20
多选题
Node.js哪些内置类继承了EventEmitter?
📝 发现内容有误?点击此处直接编辑
想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析
长按或扫描二维码,立即体验