前端积累
文章平均质量分 74
前端积累,比较驳杂的知识点
力透键背
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WebSocket
当服务器收到上述 HTTP 请求后,它会检查请求头部是否符合 WebSocket 协议的要求。如果请求合法且服务器支持 WebSocket,它将返回一个 HTTP 101 响应,表示协议切换成功。此时,客户端和服务器之间的连接已经建立,并且它们可以通过 WebSocket 协议进行双向通信。在 JavaScript 中创建 WebSocket 对象时,浏览器会自动发起一个 HTTP 请求,并请求与服务器进行协议升级。:当通信完成后,任一方都可以发送关闭连接的请求,WebSocket 连接将被关闭。原创 2024-12-19 21:55:22 · 801 阅读 · 0 评论 -
display: none和visibility: hidden的区别
布局:元素从页面中完全移除,不占据任何空间。:元素不可见,但仍然占据空间。页面重绘和重排:由于元素被完全移除,页面会触发回流和重绘,完全移除元素。。:页面只会触发重绘(repaint),不会触发重排。动画和过渡:在使用 CSS 过渡和动画时,不太容易实现,因为元素被完全移除。:可以配合 CSS 过渡和动画实现隐藏和显示效果,因为元素仍然存在。原创 2024-11-20 12:06:44 · 1644 阅读 · 0 评论 -
import 和require
规范require是 CommonJS 规范,import是 ES6 规范。动态性require支持动态导入与路径匹配,import不支持。赋值 vs 解构require是赋值操作,import是解构操作。导入语法export的导出用{},一一对应。的导出不需{}。原创 2024-10-29 20:22:09 · 1897 阅读 · 0 评论 -
JS获取和修改url参数
这个 URL 之中,汉字“春节”不是 URL 的合法字符,所以被浏览器自动转成。JavaScript 提供四个 URL 的编码/解码方法。,将每个字节前面加上百分号,就构成了 URL 编码。这是因为“春”和“节”的 UTF-8 编码分别是。比如,UTF-8 的操作系统上,原创 2024-10-18 15:11:25 · 358 阅读 · 0 评论 -
new命令原理
【代码】new命令原理。原创 2024-10-18 15:10:05 · 193 阅读 · 0 评论 -
Reflect方法使用
Reflect是ES6中引入的一个新的内置对象,提供了一组静态方法,这些方法与一些操作符和语句的行为是一致的。Reflect对象的方法可以被用于代替一些传统的操作,比如属性的获取、设置、删除,函数的调用等,同时也提供了一些元编程的能力。下面是Reflect});Proxy 和 Reflect 是 ES6 中引入的两个重要的特性,它们都为 JavaScript 的元编程提供了强大的支持。原创 2024-10-15 20:29:14 · 1049 阅读 · 0 评论 -
Set去重机制
也就是说,两个看似相同的数组(即使它们的内容相同)也会被认为是不同的,因为它们在内存中的引用不同。用来存储独一无二的值,但对于对象(包括数组)来说,认为每个不同引用的数组都是唯一的。在 JavaScript 中,来检测数组内容的重复。原创 2024-10-15 20:27:33 · 329 阅读 · 0 评论 -
何为axios
axios原创 2024-10-15 17:14:36 · 872 阅读 · 0 评论 -
04.理解浏览器的缓存机制
浏览器的缓存机制也就是我们说的HTTP缓存机制,其机制是根据HTTP报文的缓存标识进行的,所以在分析浏览器缓存机制之前,我们先使用图文简单介绍一下HTTP报文,HTTP报文分为两种:HTTP请求(Request)报文,报文格式为:请求行 – HTTP头(通用信息头,请求头,实体头) – 请求报文主体(只有POST才有报文主体),如下图HTTP响应(Response)报文,报文格式为:状态行 – HTTP头(通用信息头,响应头,实体头) – 响应报文主体,如下图。原创 2024-10-14 15:50:26 · 961 阅读 · 0 评论
分享