摘要:
Vue实现的核心逻辑,跟Watcher,Observer,Dep三者密切相关,而这三者的关系其实是一个简单的发布-订阅的设计模式。也就是,数据状态一旦发生了变化,则会通知对应的订阅者,让订阅者执行对应的业务逻辑。 下面来梳理Watcher,Observer,Dep三者: Observer观察者,用来 阅读全文
posted @ 2020-03-14 16:32
Lorasysu
阅读(252)
评论(0)
推荐(0)
摘要:
nginx在不依赖第三方模块的前提下能做什么? 1)反向代理 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务 阅读全文
posted @ 2020-03-14 15:53
Lorasysu
阅读(127)
评论(0)
推荐(0)
摘要:
JS语言的一大特点就是单线程,为了协调事件,用户交互,脚本,UI渲染和网络处理等行为,防止主线程的不阻塞,Event Loop的方案应运而生。 根据规范,事件循环是通过任务队列的机制来进行协调。一个事件循环中,可以有一个或者多个任务队列,一个任务队列是一系列有序任务的集合;每个任务都有一个任务源,源 阅读全文
posted @ 2020-03-14 15:39
Lorasysu
阅读(133)
评论(0)
推荐(0)
摘要:
HTTP1.0,HTTP1.1 HTTP1.0最早在网页中使用是在1996年,那个时候只是使用一些较为简单的网页上和网络请求上,而HTTP1.1则在1999年才开始广泛应用于现在的各大浏览器网络请求中,同时HTTP1.1也是当前使用最为广泛的HTTP协议。 主要区别主要体现在: 1)** 缓存处理* 阅读全文
posted @ 2020-03-14 11:58
Lorasysu
阅读(217)
评论(0)
推荐(0)
摘要:
定义:函数A内部有函数B,且B能访问A的内部变量,B就是闭包。 用法:1.读取函数内部的变量;2.变量的值始终保持在内存中,不会在外层调用后自动清除。 优点:1:变量长期驻扎在内存中; 2:避免全局变量的污染; 3:私有成员的存在 ; 特性:1:函数套函数; 2:内部函数可以直接使用外部函数的局部变 阅读全文
posted @ 2020-03-14 09:22
Lorasysu
阅读(129)
评论(0)
推荐(0)
浙公网安备 33010602011771号