Open boyiFan opened 5 years ago
JavaScript面试的完美指南(开发者视角) 快速掌握JavaScript面试基础知识(一) 快速掌握JavaScript面试基础知识(二) 快速掌握JavaScript面试基础知识(三) 中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上)
原理
如何实现 2
解析
解析 box-sizing
定位的区别 absolute、relative、fixed、static
display的区别 block、inline、inline-block
float float和display:inline-block;的区别
浏览器缓存如何实现 etag如何实现 etag和cache-control的max-age的优先级哪个比较高以及为什么、cache-control和expire优先级哪个比较高以及为什么
浏览器渲染原理 1 2
域名收敛是什么
前端优化策略列举 1 2
首屏、白屏时间如何计算
类型判断
类型转换
闭包
原形链 类式继承 原型继承 给定构造函数,不用new,创建一个对象 高频考点解析 函数实现考题1 考题2 考题3 考题4
那些你需要知道的CSS-面试
JS
JavaScript面试的完美指南(开发者视角) 快速掌握JavaScript面试基础知识(一) 快速掌握JavaScript面试基础知识(二) 快速掌握JavaScript面试基础知识(三) 中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上)
事件循环
prototype
作用域链
this
闭包
原理
事件模型
原理
委托机制
如何实现 2
模块化
解析
异步与同步
解析
CSS
盒子模型
解析 box-sizing
布局
定位的区别 absolute、relative、fixed、static
display的区别 block、inline、inline-block
float float和display:inline-block;的区别
HTML
HTML5新特性
meta
Ajax
Http
性能
浏览器缓存如何实现 etag如何实现 etag和cache-control的max-age的优先级哪个比较高以及为什么、cache-control和expire优先级哪个比较高以及为什么
浏览器渲染原理 1 2
域名收敛是什么
前端优化策略列举 1 2
首屏、白屏时间如何计算
ES6
promise