摘要: 异步 1. 什么是同步和异步 同步:函数执行结束立刻有返回值,函数后面的代码需要等待函数有返回值之后才能执行 function sum (a,b) { console.log(a+b) return a+b; } sum(1,2); console.log(1); 异步:函数执行结束需要等待某个条件 阅读全文
posted @ 2022-07-18 21:14 千本嘤嘤嘤 阅读(104) 评论(0) 推荐(0)
摘要: V8引擎如何运行代码 1. 第一步 生成AST语法树 第一阶段是分词(tokenize),又称为词法分析,其作用是将一行行的源码拆解成一个个 token。所谓 token,指的是语法上不可能再分的、最小的单个字符或字符串。你可以参考下图来更好地理解什么 token。 第二阶段是解析(parse),又 阅读全文
posted @ 2022-07-17 17:18 千本嘤嘤嘤 阅读(65) 评论(0) 推荐(0)
摘要: 浏览器调试工具 1.打开方式 如果要使用DOM或CSS,请右键单击页面上的元素,然后选择“**检查”**以跳到“**元素”**面板。或按Command + Option + C(Mac)或Control + Shift + C(Windows,Linux,Chrome操作系统)。 当您想查看记录的消 阅读全文
posted @ 2022-07-17 17:16 千本嘤嘤嘤 阅读(152) 评论(0) 推荐(0)
摘要: 浏览器运行原理 1. 浏览器内部构造 用户界面 - 包括地址栏、前进/后退按钮、书签菜单等。除了浏览器主窗口显示的您请求的页面外,其他显示的各个部分都属于用户界面。 浏览器引擎 - 在用户界面和呈现引擎之间传送指令。 渲染引擎 - 负责显示请求的内容。如果请求的内容是 HTML,它就负责解析 HTM 阅读全文
posted @ 2022-07-17 17:10 千本嘤嘤嘤 阅读(141) 评论(0) 推荐(0)
摘要: 跨域 1. 什么是跨域? 当前页面中的某个接口请求的地址和当前页面的地址如果协议、域名、端口其中有一项不同,就说该接口跨域了 2. 为什么有跨域? 浏览器为了保证网页的安全,出的同源协议策略 3. 跨域报错 4. 跨域解决办法 4.1 cors 目前最常用的一种解决办法,通过设置后端 ​ res.s 阅读全文
posted @ 2022-07-16 15:03 千本嘤嘤嘤 阅读(31) 评论(0) 推荐(0)
摘要: 接口请求的几种方式 1. 原生ajax 1.1 ajax是什么? ​ Ajax的核心是JavaScript对象XmlHttpRequest,XmlHttpRequest使您可以使用 ​ JavaScript向服务器提出请求并处理响应,而不阻塞用户。 ​ 通过XMLHttpRequest对象,Web开 阅读全文
posted @ 2022-07-16 15:00 千本嘤嘤嘤 阅读(227) 评论(0) 推荐(0)
摘要: http 1. http 0.9 下面我们就来看看 HTTP/0.9 的一个完整的请求流程(可参考下图)。 因为 HTTP 都是基于 TCP 协议的,所以客户端先要根据 IP 地址、端口和服务器建立 TCP 连接,而建立连接的过程就是 TCP 协议三次握手的过程。 建立好连接之后,会发送一个 GET 阅读全文
posted @ 2022-07-16 14:50 千本嘤嘤嘤 阅读(68) 评论(0) 推荐(0)
摘要: TCP/IP四层协议族 1. 网络连接 | OSI七层模型 | TCP/IP四层协议族 | 对应网络协议 | | : | : | : | | 应用层(Application) | 应用层 | HTTP、TFTP, FTP, NFS, WAIS、SMTP | | 表示层(Presentation) | 阅读全文
posted @ 2022-07-16 14:45 千本嘤嘤嘤 阅读(654) 评论(0) 推荐(0)
摘要: #let const var 1. var 关键字 声明的全局变量挂载在window对象下 var a = 1; console.log(window.a) 变量提升 console.log(a); var a = 1; 声明的变量可以重复声明和修改 var a = 1; var a = '111' 阅读全文
posted @ 2022-07-16 14:31 千本嘤嘤嘤 阅读(25) 评论(0) 推荐(0)
摘要: this指向 1. this关键字由来 this关键字由来:在对象内部的方法中使用对象内部的属性是一个非常普遍的需求。但是 JavaScript 的作用域机制并不支持这一点,基于这个需求,JavaScript 又搞出来另外一套 this 机制。 var bar = { myName:"闷倒驴", p 阅读全文
posted @ 2022-07-16 14:27 千本嘤嘤嘤 阅读(30) 评论(0) 推荐(0)