招前端来面试得分情况表

94 阅读2分钟
序号知识点分类问题细分得分点分值
1this 指向(1)它是什么?有哪些绑定 this 的方式?基础概念3
(2)js 设计 this 指针的目的设计目的2
(3)改变 this 指向的方法及原理方法与原理3
小计8
2闭包(1)闭包的定义和特点定义与特点3
(2)js 设计闭包的目的设计目的2
(3)闭包突破作用域的机制作用域机制4
小计9
3作用域(1)词法作用域与动态作用域作用域类型3
(2)js 设计词法作用域的目的设计目的3
(3)变量提升变量提升4
小计10
4原型(1)原型的概念基础概念2
(2)js 设计原型的目的设计目的2
(3)原型链原型链3
(4)数据类型判断及 instanceof 原理数据类型机制5
小计12
5js 模块化(1)模块化发展历程发展历程3
(2)commonJS 与 ESModule 的区别规范对比4
(3)npm 命令执行原理npm 原理3
小计10
6ts(1)枚举的概念、特点及原理枚举特性3
(2)any、unknown、void、never 的区别类型对比4
(3)interface 与 type 的区别类型定义区别3
小计10
7vue(1)组件传值方式组件通信4
(2)vue2 与 vue3 的区别版本差异4
小计8
8react(1)类组件与函数组件的区别组件类型对比3
(2)常用的 hooks常用 hooks3
(3)useEffect 模拟生命周期生命周期模拟4
小计10
9nodejs(1)基础模块的介绍与使用基础模块3
(2)内置对象的介绍与使用内置对象3
(3)v8 内存管理(堆限制、过程、代际假说)内存管理6
小计12
10设计模式(1)常见的设计模式常见模式5
小计5
11GIT(1)修改文件后提交代码的步骤提交流程2
(2)rebase 与 merge 的区别分支合并策略2
(3)cherry-pick 的使用cherry-pick2
小计6
总分100