JavaScript继承
组合继承:ES5中常见的继承方式,利用构造函数和prototyoe属性实现
javascript12345678910111213141516function Super(){ this.flag = true;}Super.prototype.getFlag = function(){ ...
揭密React setState
参考:(https://zhuanlan.zhihu.com/p/43522965)
注意点:setState(updater, callback)这个方法是用来告诉react组件数据有更新,有可能需要重新渲染。它是异步的,react通常会集齐一批需要 ...
突破前端性能瓶颈
参考:漫谈前端性能,突破React应用瓶颈
浏览器渲染
简单流程:
解析渲染 DOM Tree;
解析渲染 CSS Tree;
DOM Tree + CSS Tree => Render Tree;
解析执行 JavaScript;
因为 J ...
React性能
react性能!
渲染原理
参考: 1. 从渲染原理到性能优化 2. React性能优化-虚拟Dom原理浅析
JSX代码经过babel编译之后变成React.createElement的表达式,这个表达式在ReactDOM.render函数 ...
图解HTTP
学习图解HTTP的一些读书笔记!
第1-4章 HTTP基础
web为知识共享而规划;
计算机网络分层:
应用层:(HTTP, FTP, DNS, SMTP);
传输层:(TCP, UDP);
网络层:(IP);
数据链路层:以太网;
物理层:
HT ...
深入浅出React和Redux
深入浅出React和Redux的一些读书笔记!
第一章 React新的前端思维方式
组件的render函数所显示的动态内容来自于props和自身state;
第二章 设计高质量的React组件
易于维护组件的设计要素:高内聚,低耦合;
高内聚:逻辑紧密相关的内容放一个组件中,传统的HTML, C ...
学习JavaScript数据结构与算法 note
学习JavaScript数据结构与算法的一些读书笔记!
第一章 JavaScript简介第二章 数组第三章 栈
栈的实现: 先进后出javascript1234567891011121314151617181920212223242526272829 ...
深入浅出NodeJS
深入浅出NodeJS的一些读书笔记!
第一章 Node简介第二章 模块机制
CommonJS
CommonJS规范为JavaScript制定了一个美好的愿景,希望JavaScript能够在任何地方运行;
CommonJS规范为JavaScript指明了一条非常棒的道路,规范涵盖了模块、二进制、Bu ...
你不知道的JavaScript 下
你不知道的JavaScript的一些读书笔记!
第一部分 起步上路第二部分 ES6及其更新版本第一章 ES?现在与未来第二章 语法
块作用域声明
let + forjavascript12345678// let i不只为for循环本身声明了一个i,而 ...
你不知道的JavaScript 中
你不知道的JavaScript的一些读书笔记!
第一部分 类型和语法第一章 类型
内置类型
JavaScript内置七种类型: null, undefined, boolean, number, string, object, symbol;
type ...