Js基础知识 在学习的过程中,对一些基础问题进行记录。 (持续更新ing... 😊 ) 简单记录了JavaScript、html、css、网络、前端框架等基本知识点 gitbook版本 1. Js基础 1.1 prototype和proto的关系是什么 1.2 this关键字 1.3 作用域链 1.4 变量提升 1.5 ES6相关 1.6 Call 1.7 apply 1.8 bind 1.9 js面向对象 1.10 js其他小技巧 1.11 Promise原理&实现 1.12 setTimeout、setImmediate、process.nextTick 2. CSS 基础 2.1 display:inline-block 和 float 2.2 css引入 2.2 代码规范 3. Html相关 3.1 Dom 节点类型 3.2 BOM 是什么 3.3 事件和冒泡 3.4 Doctype 3.5 前端优化 3.6 响应式设计-概念&应用 3.7 响应式设计-字体 3.8 响应式设计-布局 3.9 响应式设计-自定义网格布局 3.10 响应式设计:跨浏览器兼容性 3.11 页面呈现、重绘、回流 4. 网络相关 4.1 JSONP的实现,和JSON的关系 4.2 AJAX的实现 4.3 跨域问题及其解决 4.4 http状态码 4.5 缓存机制 4.6 网络分层 4.7 TCP协议 4.8 HTTP协议 5. Js框架相关 5.1 React的diff算法 5.2 React的props和state 5.3 React对比Vue 5.4 React对比angularJs 5.5 React的pureComponent 5.6 React渲染 5.7 MVC和MVVM 6. Else 6.1 牛客网Node.js输入 6.2 首屏,白屏时间如何计算 6.3 Jest基本用法