
前端程序开发
文章平均质量分 83
前端程序之路
公众号:前端程序之路,一个不像程序员的程序员,专注于前端开发,偶尔也谈谈梦想。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一文让你读懂TCP(1)
前言上篇我们讲了http,我们知道了http是基于tcp的,先来看张图:http是应用层协议,tcp是传输层协议,http作为上层协议建立在tcp之上。当然你看到传输层协议还有一个兄弟叫udp,这家伙经常和tcp做比较,本篇不做讲述,想知道的可自行了解吧,好了下面让我们直接进入正文吧。tcp传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议传输就好比是我们买的快递通过交通工具传递到我们手上,交通工具就是tcp,原创 2021-03-29 10:29:57 · 277 阅读 · 2 评论 -
浅谈HTTP
前言HTTP (HyperText Transfer Protocol,超文本传输协议),是互联网上应用最为广泛的一种网络传输协议,运行在TCP之上,浏览器作为HTTP客户端通过URL向HTTP服务端发送请求,Web服务器根据接收到的请求后,向客户端发送响应信息。特点简单快速客户端向服务器请求服务时,只需传送请求方法和路径,就可以快速得到服务器的响应。无连接每次连接只处理一个请求,服务器处理完客户端的请求,并收到客户端的应答后,即断开连接。无状态HTTP协议是无状态,服务器不会去记忆HTT原创 2021-03-27 11:59:13 · 157 阅读 · 0 评论 -
原型与原型链
前言网上有太多关于原型的资料,不是一上来就各种概念,让人看到摸不着头脑,就是贴各种代码,少个通俗的解释,所以才有了这一篇文章。原型用电影的例子来讲,电影的角色一般都会基于某个原型创建出来的,比如最近大火的《你好李焕英》原型就是贾玲的妈妈。在JavaScript中,万物皆对象,每个对象被创建出来都有其对应的一个原型,使对象共享原型的属性与方法,所以原型存在的意义就是解决属性与方法共享的问题,减少不必要的内存消耗。下面让我们来理解下几个小概念:prototype我们知道在JS中每次创建一个函数,该原创 2021-03-18 11:12:30 · 303 阅读 · 5 评论 -
数据类型与深浅拷贝
前言为什么第一篇我要写这个东西呢?别问我为什么,问我只能说这个简单,总不能一上来,就介绍垃圾回收啊,图形渲染啊,各种骚操作,直接把人劝退哈哈哈,话不多说,下面马上进入主题。数据类型JS分两种数据类型,基本数据类型:Number、String、Boolean、Null、Undefined、Symbol(ES6)引用数据类型:Object(Date、Function、Array、RegExp)下面先手写几行代码感受下区别吧:基本数据类型:var a = 10;var b = a;b = 2原创 2021-03-13 22:07:25 · 482 阅读 · 9 评论