js
文章平均质量分 53
曾经沧海都是水
别在该奋斗的年纪,选择安逸
展开
-
js操作栈
栈 栈是一种运算受限的线性表,特点是先进后出,也就是只能在表尾进行插入和删除操作 基本数据类型定义的名和值,都存储在栈内 引用数据类型定义的变量,名和堆内存储的值的地址 js实现栈 function Stack(){ let items = []; //添加 this.push = function(ele) { items.push(ele); } //删除 this.pop = function() {原创 2021-08-31 14:15:33 · 350 阅读 · 0 评论 -
从输入url 到浏览器显示页面发生了什么
从输入url 到浏览器显示页面发生了啥 从浏览器输入网址 ,点击回车,到页面渲染完毕,经过了一下几个步骤: 1.DNS 解析域名 (找到要去哪里) 2. TCP 三次握手 (找到服务器之后要交流下,征求下服务器意见) 3. 浏览器发出请求 (服务器同意之后,发送请求) 4. 服务器处理请求并返回页面信息 (服务器收到请求之后,把请求内容返回) 5. 浏览器解析渲染 (拿到返回内容,开始渲染页面) 想要了解具体内容,首先要了解tcp/ip 协议的构成 TCP/IP协议 tcp/i原创 2021-08-28 15:54:30 · 2115 阅读 · 0 评论 -
js 基本数据类型 和 深度拷贝的关系
js 基本数据类型 和 深度拷贝的关系 js的基本数据类型包括:string number boolean undefined null symbol js的引用数据类型包括:Array Object function json 基本数据类型定义的变量名和值都存在 栈内 ...原创 2021-08-28 13:27:57 · 110 阅读 · 0 评论