首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
窗燃烟逝
创建于2022-08-02
订阅专栏
基础理解
暂无订阅
共49篇文章
创建于2022-08-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
BFC | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第15天 先来看两个相关的概念: Box: Box 是 CSS 布局的对象和基本单位,⼀个⻚⾯是由很多个 Box 组成的,这个 Box 就是我们所说的盒模型。
如何实现浏览器内多个标签页之间的通信?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第14天,点击查看活动详情 实现多个标签页之间的通信,本质上都是通过中介者模式来实现的。因为标签页之间没有办法直接通信,因此我们可以
Cookie、LocalStorage、SessionStorage区别 | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第14天 浏览器端常用的存储技术是 cookie 、localStorage 和 sessionStorage。 cookie: 其实最开始是服务器端用于记录
浏览器的渲染原理 | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第13天 浏览器渲染主要有以下步骤: 首先解析html文档,根据文档定义构建一棵 DOM 树,DOM 树是由 DOM 元素及属性节点组成的。 然后对 CSS
Websocket 基础理解
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第13天,点击查看活动详情 WebSocket是HTML5提供的一种浏览器与服务器进行全双工通讯的网络技术,属于应用层协议。它基于T
TLS/SSL的工作原理
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第12天,点击查看活动详情 TLS/SSL全称安全传输层协议(Transport Layer Security), 是介于TCP和H
HTTP 状态码 | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第12天 状态码的类别: 类别 原因 描述 1xx Informational(信息性状态码) 接受的请求正在处理 2xx Success(成功状态码) 请求
强缓存和协商缓存的区别 | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第11天 (1)强缓存 使用强缓存策略时,如果缓存资源有效,则直接使用缓存资源,不必再向服务器发起请求。 强缓存策略可以通过 http 头信息中的 Expir
浏览器的缓存机制
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第11天,点击查看活动详情 浏览器的缓存机制指的是通过在一段时间内保留已接收到的 web 资源的一个副本,如果在资源的有效时间内,发
浏览器渲染进程的线程有哪些
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第9天,点击查看活动详情 浏览器渲染进程的线程有哪些 浏览器的渲染进程的线程总共有五种: (1)GUI渲染线程 负责渲染浏览器页面,
进程与线程 | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第10天 从本质上说,进程和线程都是 CPU 工作时间片的一个描述: 进程描述了 CPU 在运行指令及加载和保存上下文所需的时间,放在应用上来说就代表了一个程
CSRF 攻击
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第9天,点击查看活动详情 CSRF 攻击指的是跨站请求伪造攻击,攻击者诱导用户进入一个第三方网站,然后该网站向被攻击网站发送跨站请求
XSS 攻击 | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第8天 XSS 攻击指的是跨站脚本攻击,是一种代码注入攻击。攻击者通过在网站注入恶意脚本,渲染时执行 JS 代码, 使之在用户的浏览器上运行,从而盗取用户的信
基础理解网络模型 | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第8天 1. OSI七层模型 ISO为了更好的使网络应用更为普及,推出了OSI参考模型。 (1)应用层 OSI参考模型中最靠近用户的一层,是为计算机用户提供应
当在浏览器中输入 Google.com 并按下回车之后发生了什么?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第8天,点击查看活动详情 (1)解析URL: 首先会对 URL 进行解析,分析所需要使用的传输协议和请求的资源的路径。如果输入的 U
V-model 的简单理解
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情 v-model 只是语法糖而已 v-model 在内部为不同的输入元素使用不同的 property 并抛出
Vue 中的 key | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第7天 diff 算法需要比对虚拟 dom 的修改,然后异步的渲染到页面中,当出现大量相同的标签时,vnode 会首先判断 key 和标签名是否一致,如果一致
如何保存页面的当前的状态
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第6天,点击查看活动详情 如何保存页面的当前的状态 既然是要保持页面的状态(其实也就是组件的状态),那么会出现以下两种情况: 前组件
基础理解虚拟 DOM | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第6天 1. 对虚拟DOM的理解? 由于在浏览器中操作 DOM 是很昂贵的。频繁的操作 DOM,会产生一定的性能问题。这就是虚拟 Dom 的产生原因。Vue2
基础理解 Vuex | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第5天 Vuex 是一个专为 Vue.js 开发的全局状态管理系统。每一个 Vuex 应用的核心就是 store(仓库)。“store” 基本上就是一个容器,
下一页