摘要: 定义 浏览器是多进程的 浏览器之所以能够运行,是因为系统给它的进程分配了资源(cpu、内存) 简单点理解,每打开一个 Tab 页,就相当于创建了一个独立的浏览器进程。 定义 浏览器是多进程的 浏览器之所以能够运行,是因为系统给它的进程分配了资源(cpu、内存) 简单点理解,每打开一个 Tab 页,就 阅读全文
posted @ 2019-10-11 15:51 燕子fly 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 02 03 04 05 06 阅读全文
posted @ 2019-10-11 14:52 燕子fly 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 01-Context- 02-react-router- 03react-router 03react-router2 04-路由重定向 05-路由嵌套 06-NavLink 07-动态路由 阅读全文
posted @ 2019-10-11 12:00 燕子fly 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 02 03 04 05 06 07 阅读全文
posted @ 2019-10-11 11:44 燕子fly 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 02-组件包含 03-组件混合 04-高阶组件 阅读全文
posted @ 2019-10-11 11:40 燕子fly 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 20-选项卡 阅读全文
posted @ 2019-10-11 11:38 燕子fly 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 10-将子组件元素暴露给父元素 11-非受控组件 18-状态 阅读全文
posted @ 2019-10-11 11:36 燕子fly 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 02-受控组件-Select 03-条件渲染 04-选项卡 05-受控组件--input 06-受控组件--chekbox 07-受控组件--多选chekbox 08-受控组件--select 阅读全文
posted @ 2019-10-11 11:34 燕子fly 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 1.state 数据 2.JSX模板 3.数据 + 模板 结合,生成真实的DOM,来显示 4.state发生改变 5.数据+模板 结合,生成真实的DOM ,替换原始的DOM 缺陷: 第一次生成了一个完整的DOM片段 第二次生成了一个完整的DOM片段 第二次的DOM替换第一次的DOM,非常耗性能 1. 阅读全文
posted @ 2019-10-11 11:28 燕子fly 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 当组件的state或者props发生改变的时候,render函数就会重新执行 一旦state发生变化,render函数就会重新执行 数据变化页面就会刷新,这里得数据不止指state,还有props 当父子间的render函数被运行时,子组件的render都将重新运行 2方面: 1.子组件是有父组件渲染出来的,父组件执行了render,那么子组件也会重新执行 2.... 阅读全文
posted @ 2019-10-11 11:27 燕子fly 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 06-组件的生命周期--父子组件 阅读全文
posted @ 2019-10-11 11:26 燕子fly 阅读(163) 评论(0) 推荐(0) 编辑
摘要: <div id='root'></div> <script src="./react.js"></script> <script src="./react-dom.js"></script> <script src="./babel.min.js"></script> <script type="text/babel"> //纯组件优化性能 //PureComponet纯组件 //原理 cla 阅读全文
posted @ 2019-10-11 11:26 燕子fly 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 03/02-状态 03-状态 04-举例 阅读全文
posted @ 2019-10-11 11:25 燕子fly 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 17-举例--花名册 阅读全文
posted @ 2019-10-11 11:22 燕子fly 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 12-事件函数this 13-事件函数this 14-事件函数this 15-事件 阅读全文
posted @ 2019-10-11 11:21 燕子fly 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 10-props的验证 阅读全文
posted @ 2019-10-11 11:20 燕子fly 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 06-组件组合 07-props的默认值设置 08-props的默认值设置 阅读全文
posted @ 2019-10-11 11:19 燕子fly 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 02-组件的定义方式2-class 03-组件的定义方式2-class 04.三种方式的区别 阅读全文
posted @ 2019-10-11 11:17 燕子fly 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 一. 区分进程和线程 很多新手是区分不清线程和进程的,没有关系。这很正常。先看看下面这个形象的比喻: 进程是一个工厂,工厂有它的独立资源-工厂之间相互独立-线程是工厂中的工人,多个工人协作完成任务-工厂内有一个或多个工人-工人之间共享空间 如果是 windows 电脑中,可以打开任务管理器,可以看到 阅读全文
posted @ 2019-10-11 10:05 燕子fly 阅读(695) 评论(0) 推荐(0) 编辑