摘要: Vue与React的对比 Vue与React从某些方面来说很相似,通过两个框架的学习,从以下各方面进行了对比,加深了对这两个框架的认知。 1、构建工具 React和Vue都有自己的构建工具,你可以使用它快速搭建开发环境。React可以使用Create React App (CRA),而Vue对应的则 阅读全文
posted @ 2019-01-23 14:18 生命如火,我却似烟 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 页面呈现流程 在讨论页面重绘、回流之前。需要对页面的呈现流程有些了解,页面是怎么把html结合css等显示到浏览器上的,下面的流程图显示了浏览器对页面的呈现的处理流程。可能不同的浏览器略微会有些不同。但基本上都是类似的。 1. 浏览器把获取到的html代码解析成1个Dom树,html中的每个tag都 阅读全文
posted @ 2018-12-22 15:35 生命如火,我却似烟 阅读(1469) 评论(0) 推荐(0) 编辑
摘要: 观察者模式: 这是一种创建松散耦合代码的技术。它定义对象间 一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。由主体和观察者组成,主体负责发布事件,同时观察者通过订阅这些事件来观察该主体。主体并不知道观察者的任何事情,观察者知道主体并能注册事件的回调函数。可以广泛应用 阅读全文
posted @ 2018-12-20 15:38 生命如火,我却似烟 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 什么是Event loop? Event Loop是一个程序结构,用于等待和发送消息和事件,是计算机系统的一种运行机制。 JavaScript语言就采用这种机制,来解决单线程运行带来的一些问题。 想要理解Event Loop,就要从程序的运行模式讲起。 运行以后的程序叫做进程,一般情况下,一个进程一 阅读全文
posted @ 2018-12-20 14:33 生命如火,我却似烟 阅读(232) 评论(0) 推荐(1) 编辑