简介

简介

站长建此网站收集前端面试题,以练代学,因此以基础知识为主,学习完能获得最基础最扎实的前端知识

本站要求读者至少具备最基础的前端知识

高频是面试官常常能提到的,中频是不太能提到的,低频是不会提到的,但这个知识点也是很重要的

如果你发现有不对的地方,欢迎点右边的Edit this page提PR 👉

感觉好用的话,可以收藏本站哦!

  • 要做到八股文每一个都有更深的理解,娓娓而谈

最新面试题👇

什么是CORS?

XSS攻击是什么?

CSRF 攻击是什么?

UserAgent是什么?

什么是URL编码?

讲一讲https以及证书(SSL)

什么是http2?http2比http1好在哪里?

QUIC协议是什么

标准(严格模式)与兼容模式(混杂模式)各有什么区别?

哪些是行内(内联)元素,哪些是块级元素?

元素的innerText outerText innerHTML的区别?

HTML中childNodes和children有什么区别?

什么是 ArrayBuffer?ArrayBuffer 和 Blob 对象的区别?

var,let,const,死区?

call,apply,bind的区别?

什么是promise?

什么是原型和原型链?

JS有多少种继承方式?

讲一讲js的this指针?

JS的执行栈/调用栈原理?

什么是事件循环机制?

什么是捕获与冒泡?

什么是JS的隐式转换?

web-worker是什么?

CommonJS 和 ES6模块的区别是什么?

使元素消失的方法有哪些?

文字换行有什么办法?

BFC是什么?

外边距合并是什么意思?

什么是视口(viewport)?

什么是物理像素和CSS像素?

什么是drawcall?

为什么父组件渲染,子组件都需要重新渲染?

为什么每次状态改变,都需要重新生成一个完整的虚拟dom?

React为什么从根节点开始diff?

为什么不能在if里使用hooks?

什么是PureComponent?

什么是合成事件(事件代理),与原生事件有什么区别?

React18 有哪些新变化?

React Native 桥原理是什么?

node的stream是什么?

什么是Jwt鉴权机制?

react useState/setState 的传参方式,有什么区别?

webpack为什么比vite快?

babel解析jsx过程,React.createElement是怎么来的?

webpack,vite的优化手段?

WeakSet 和 WeakMap 是什么?

什么是单点登录,如何实现?

React Lane是什么?

React Bailout是什么?

前端web页面性能的指标有哪些?