用得上的前端知识 - 目录

223 阅读5分钟

总结了一些工作和面试中常遇到的知识,涵盖了:

  • javascript(执行上下文、闭包等)
  • css
  • html & 浏览器(event loop、垃圾回收、缓存、跨域等)
  • 网络(HTTP、HTTPS、TCP、CDN、DNS解析等)
  • 网络安全
  • 算法 & 编程
  • 工程化

前端基础

JavaScript

css

html & 浏览器

性能

  • 页面10张img,http1是怎样的加载表现,怎么解决。那多域名又为什么可以解决呢
  • 10张img,http2是怎样的表现
  • http2为什么快,多了什么特性,头部压缩算法是怎样
    • 头部压缩:HPACK算法
    • 多路复用:同域请求使用同一个TCP连接完成
    • 二进制分帧:分帧,并采用二进制编码

工程化

操作系统

网络

http

TCP

https

CDN

DNS解析

算法 & 编程

算法、数据结构

编程

安全

常见的 web 安全问题

经典综合应用

其他

  • 图片base64和外链的应用场景,各有什么优缺点(base64减少请求数,但是会增加额外的体积)