前端面试工程化

1 常见loader和plugin有哪些,二者的区别是什么? 常见loader babel-loader 把ES6+转义为ES5 ts-loader 把TS编译为JS,并提示类型错误 markdown-loader 把ma

react+vite+ts搭建

1 pnpm 1.1 安装与配置 安装 1 2 3 4 5 6 7 8 9 10 // HomeBrew $ brew install pnpm // powershell $env:PNPM_VERSION='7.0.0-beta.2' ; iwr https://get.pnpm.io/install.ps1 -useb | iex // npm $ npm install -g pnpm@next-7 // curl $ curl -fsSL https://get.pnpm.io/install.sh | PNPM_VERSION=7.0.0-beta.2 sh - // wget $ wget -qO- https://get.pnpm.io/install.sh | PNPM_VERSION=7.0.0-beta.2 sh - 配置淘宝源 1 $ pnpm

前端面试React

1 虚拟DOM的原理是什么 1.1 是什么 虚拟DOM就是虚拟节点。React用JS对象来模拟DOM节点,然后将其渲染成真实的DOM节点 1.2 怎么做 模拟(J

前端面试JS基础

1 JS的数据类型有哪些 8种 数字(number)、字符串(string)、布尔(boolean)、空(null)、未定义(undefined)

前端面试DOM

1 请简述DOM事件模型(DOM Event) 每个事件都先经历从上到下(根元素=>最底层子节点)的捕获阶段,再经历从下到上(最底层子节点=