HTTP(Hypertext Transfer Protocol)是一种用于在客户端和服务器之间传输数据的协议。 在HTTP请求头和响应头中,有两个重要的指令:no-cache和no-store。 这两个指令用于控制强制缓存的行为...
【面试相关】this的补充
一、作用域与thisES5只有全局作用域和函数作用域,没有块级作用域作用域分为静态/词法作用域和动态作用域 0.声明提升和暂时性死区(1).声明提升(var)console.log(a); // undefinedvar a = 1;...
【第10章】运行环境
一、从输入url到渲染出页面的整个过程 dns解析: 域名—>IP 浏览器根据IP地址向服务器发起http请求 服务器处理http请求,并返回给浏览器 根据HTML生成Domtree,根据Css生成cssom,再整合dom...
【第9-1章】http缓存策略
懒得重写了,直接从笔记截图过来。
【第9-2章】http协议
懒得重写了,直接从笔记截图过来。
【第9章】http与restfulAPI
const { get } = require(“http”); 状态码类型 1xx 服务器收到了请求 2xx请求成功 如200 3xx重定向 如302 4xx客户端错误 5xx服务端错误,如500 常见状态码:200 ...
【第8章】localStorage、sessionStorage、cookie
内容:localStorage sessionStorage cookie 一、cookie1. 什么是cookie?cookie用来server端和浏览器端通信,并不是用来做本地存储,只是因为原先html5不普及所以借用来本地存...
【第6章】事件捕获与冒泡相关
描述事件冒泡的流程事件冒泡基于树形dom结构,事件可以一级一级的向上冒泡,若有多个事件,先响应内层,再响应外层。若一个事件在最外层绑定的,在最内层上依旧能监听到。 事件冒泡和事件捕获事件冒泡:事件可以一级一级的向上冒泡,若有多个事...
【第4-3章】async await
一、generator的基本用法1234567891011121314function* generator(a) { yield console.log(a); let b = 111+222; ...