Summary 导读 前言 浏览器 浏览器内核 浏览器兼容 用户输入 url 到页面展现的过程 HTML HTML5 API CSS 垂直居中 水平居中 盒子模型 FLEX布局 浮动和清除浮动 JS 数据类型 作用域 闭包 原型链 深拷贝实现 函数柯里化 JS模块化 事件模型 继承 call和apply bind实现 trim实现 算法 冒泡排序 数组去重 选择排序 插入排序 希尔排序 归并排序 快速排序 堆排序 计数排序 桶排序 基数排序 HTTP http缓存 ajax实现 jsonp实现 https是什么 跨域的原理和实现 TCP和UDP的区别 什么是Etag? 设计模式 观察者模式 单例模式 适配器模式 代理模式 访问者模式 工厂模式 订阅发布模式 性能 重绘与重排 渐进增强和优雅降级 安全 XSS是什么 框架 angularjs的核心概念 vue的核心概念 angular的核心概念 react的核心概念 工程化工具 webpack是什么? webpack的原理 其他 你常去的网站? 有没有女朋友? 有没有男朋友? 你的薪资期望?