2021年7月5日

发布-订阅者模式

摘要: 以下内容为个人见解: 1.发布-订阅模式我认为是解决通信问题很方便的一种模式。 2.我想以前用过addEventListener这个事件订阅方法的,这个是原生JS中发布-订阅模式的体现。 下面就讲一下这个发布-订阅模式的实现,请读者多多提意见。 发布-订阅模式,从这个名字可以看出应该会有两个动作,发 阅读全文

posted @ 2021-07-05 09:13 要慢慢来 阅读(118) 评论(0) 推荐(0) 编辑

2021年7月2日

Map和Set

摘要: Map和Set作为es6新增的数据结构,都有着新的特性,以下的几点特性都是个人理解: 1.Map是一个键值对的集合,可以说和对象的结构差不多,都是以key,value的形式存在,但不同的是对象的key只能string类型,你填入数组或者其他的引用类型会造成无法识别的问题,Map则不同,Map可以是任 阅读全文

posted @ 2021-07-02 09:30 要慢慢来 阅读(35) 评论(0) 推荐(0) 编辑

2021年7月1日

数据类型

摘要: 1.栈(Stack) 栈的特点是先进后出,相当于你往桌子上放书本,先放上去的在下边。栈的常用方法:push,让一个元素放到栈顶 pop:移除栈顶元素,并且返回被移除的元素。 peek:返回栈顶元素。 length:栈的长度 2.队列(queue) 队列的特点和栈有点相同,不过队列是先进先出,和排队买 阅读全文

posted @ 2021-07-01 11:23 要慢慢来 阅读(37) 评论(0) 推荐(0) 编辑

2021年6月30日

tcp三次握手以及tcp三次握手一句话总结

摘要: http的含义:超文本传输协议,是一个基于请求与响应、无状态的应用层协议。 https的含义:通俗来讲就是外层加了一个SSL加密协议的http。是一种通过计算机网络进行安全通信的传输协议,经由http进行通信,利用SSL和TLS建立安全通道,来进行加密数据包。https主要就是用来提供对服务器的身份 阅读全文

posted @ 2021-06-30 14:25 要慢慢来 阅读(269) 评论(0) 推荐(0) 编辑

2019年8月21日

网页布局相关

摘要: No.1 常见div居中布局方法有哪些? * 首先制定页面结构 ```js<div class="wrapper"> <div class="inner"></div></div>``` * 其次就是设定CSS样式 1. 使用Flex布局实现 ```.wrapper { display: flex; 阅读全文

posted @ 2019-08-21 15:11 要慢慢来 阅读(98) 评论(0) 推荐(0) 编辑

2019年8月19日

浏览器渲染页面的流程

摘要: 渲染页面的5个过程: 1.解析HTML 2.解析CSS 3.构建Render Tree 4.布局(layout) 5.渲染(Paiting) 在解析HTML 构建DOM树和解析CSS构建CSSOM(CSS Object Model)的过程中如果碰到script标签就会停止对DOM书和CSSOM的构建 阅读全文

posted @ 2019-08-19 20:03 要慢慢来 阅读(149) 评论(2) 推荐(2) 编辑

导航