上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 一、三次握手 三次握手的主要目的是建立一个可靠的连接,确保两端的发送者和接收者都准备好进行数据传输。想象成你(客户端)想要通过电话与一个朋友(服务器)进行长时间的对话。 在你们开始聊天之前,需要先确保彼此都准备好了。这个过程包括以下步骤: 1: SYN:客户端发送一个SYN(同步序列编号)报文到服务 阅读全文
posted @ 2024-08-09 14:52 272623186 阅读(37) 评论(0) 推荐(0)
摘要: 一、OSI(Open Systems Interconnection Model)七层模型 前情提要: 是一个描述计算机网络通信协议设计的概念模型。 它由国际标准化组织(ISO)在1984年发布,用于帮助不同系统之间的通信。 这个模型将网络通信过程分为七个层次,每一层都承担着特定的功能: 1. 物理 阅读全文
posted @ 2024-08-07 11:27 272623186 阅读(432) 评论(0) 推荐(0)
摘要: 1、解析器 sh => bash =>zsh(从左到右,功能逐步丰富) 2、~家目录:当前用户的家目录; 3、XXrc:配置文件 阅读全文
posted @ 2024-07-05 16:00 272623186 阅读(23) 评论(0) 推荐(0)
摘要: 一、前情提要: 1、js是单线程语言; 2、**宏任务(Macrotasks):**js同步执行的代码块,setTimeout、setInterval、XMLHttprequest、setImmediate、I/O、UI rendering等; 3、**微任务(Microtasks):**promi 阅读全文
posted @ 2024-06-24 11:20 272623186 阅读(63) 评论(0) 推荐(0)
摘要: 1、基本类型 string、number、boolean let isDone: boolean = false; isDone = true; let u:undefined = undefined; let n:null = null; 2、数组/元组 let student:Array<str 阅读全文
posted @ 2024-01-04 17:31 272623186 阅读(68) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-08-11 16:41 272623186 阅读(21) 评论(0) 推荐(0)
摘要: 相等操作符会先转换操作数(通常称为强制转型),然后比较它们的相等性。 在转换不同的数据类型时,相等操作符遵循下列基本规则: 1. 如果有一个操作数是布尔值,则在比较相等性之前,将其转换为数值; 2. 如果一个操作数是字符串,另一个操作数是数值,在比较之前先将字符串转换为数值; 3. 如果一个操作数是 阅读全文
posted @ 2022-03-30 15:24 272623186 阅读(60) 评论(0) 推荐(0)
摘要: 前言 一直都在说闭包,闭包也是面试时出镜率最高的问题之一,最近面试很多,发现好多都是背题应付,过段时间可能又忘记了,下次面试继续背答案;话不多说,上代码: function student(name){ var favor = 'music';//函数里面的变量 this.name = name; 阅读全文
posted @ 2022-02-23 17:52 272623186 阅读(61) 评论(0) 推荐(0)
摘要: NaN 即 Not a Number ,不是一个数字。 在 JavaScript 中,整数和浮点数都统称为 Number 类型 。除此之外,Number 类型还有一个很特殊的值,即 NaN 。它是 Number 对象上的一个静态属性,可以通过 Number.NaN 来访问 。 console.log 阅读全文
posted @ 2022-01-20 12:02 272623186 阅读(144) 评论(0) 推荐(0)
摘要: 1、toString() 第一选择 let obj = {} Object.prototype.toString.call(obj) '[Object Object]' 2、constructor let obj = {} obj.constructor Object //true let arra 阅读全文
posted @ 2022-01-19 10:51 272623186 阅读(53) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 9 下一页