前端面试题
-
web前端面试题汇总
收集了很多常见的面试题,基础的重要知识是面试官特别喜欢问的,希望大家好好学习,形成自己的面试经。 切记不可临时抱佛脚,要结合平时的项目辅助记忆。 前端基础 JavaScript C…
-
前端性能优化-代码优化
JS开销和如何缩短解析时间 代码解决方案 Code splitting代码拆分,按需加载 Tree shaking代码减重 减少主线程工作量 避免长任务 避免超过1KB的行间脚本 …
-
前端性能指标和优化目标
性能指标 加载 理解加载瀑布图 基于HAR存储与重建性能信息 速度指数(Speed Index) 重要测量指标 Speed Index页面渲染速度 TTFB网络请求耗时 页面加载时…
-
前端面试题-传输优化
启用压缩Gzip 启用Keep Alive HTTP资源缓存 Cache-Control/Expires Last-Modified + If-Modified-Since Eta…
-
前端面试题-渲染优化
移动端图标SVG 从PNG到IconFont 多个图标一套字体,减少获取时的请求数量和体积 矢量图形,可伸缩 直接通过CSS修改样式(颜色、大小等) 从IconFont到SVG 保…
-
前端面试题-资源优化
资源的压缩与合并 为什么要压缩与合并 减少http请求数量 减少请求资源大小 HTML压缩 使用在线工具进行压缩 使用html-minifier等npm工具 CSS压缩 使用在线工…
-
前端面试题-性能优化
从输入URL到页面加载显示完成都发生了什么 Browser Process UI Thread:搜索 or URL => 搜索引擎or请求的站点 Network Thread DN…
-
行内元素、块级元素、空(void)元素有那些,行内元素和块级元素有什么区别
行内元素有:a b span img input select strong块级元素有:div ul ol li dl dt dd h1 h2 h3 h4… p空元素:br、hr、…
-
iframe有那些缺点
iframe会阻塞主页面的Onload事件 搜索引擎的检索程序无法解读这种页面,不利于SEO iframe和主页面共享连接池,而浏览器对相同域的连接有限制,所以会影响页面的并行加载…
-
cookies,sessionStorage 和 localStorage 的区别
cookie是网站为了标示用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密)。 cookie数据始终在同源的http请求中携带(即使不需要),记会在浏览…