摘要: JavaScript实现异步编程的主要方式有以下几种: 实现异步的方式: - `setTimeout`、`setInterval` - `Promise` - `async/await` - `XMLHttpRequest` - `fetch` ‌1.回调函数(Callback)‌:这是最早的异步编 阅读全文
posted @ 2025-03-04 16:59 时光独醒 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 五个步骤 第一步:创建 XMLHttpRequest对象 var ajax = new XMLHttpRequest() 第二步:规定请求的类型、URL 以及是否异步处理请求 ajax.open('GET',url,true) 第三步:发送信息至服务器时内容编码类型 ajax.setRequestH 阅读全文
posted @ 2025-03-04 16:36 时光独醒 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1.什么是事件委托? 事件委托也叫事件代理,是一种重要的性能优化的手段。事件委托是利用事件的冒泡特性,把多个子元素的同一类型的监听逻辑,合并到父元素上通过一个监听函数来管理的行为,就是事件委托。 简单来讲,就是利用冒泡特性,把内层元素的事件委托给外层处理。 一个事件触发后,会在子元素和父元素之间传播 阅读全文
posted @ 2025-03-04 16:15 时光独醒 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 在 jQuery 中,你可以通过多种方式来同时绑定多个事件到一个或多个元素上。这里有几种常见的方法来实现这一点: 1. 使用 .on() 方法 .on() 方法是 jQuery 中最常用的绑定事件的方法,它允许你一次性绑定多个事件。你可以通过传递一个对象作为参数,其中键是事件类型,值是对应的处理函数 阅读全文
posted @ 2025-03-04 15:47 时光独醒 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 在CSS中,有几种方法可以设置元素的透明度。以下是主要的几种方式: 1. 使用 opacity 属性 定义:opacity 属性用于设置元素的整体透明度,包括其内容和背景。 取值范围:取值从0(完全透明)到1(完全不透明)。 影响范围:设置该属性会使整个元素及其所有子元素都具有相同的透明度。 2.使 阅读全文
posted @ 2025-03-04 15:36 时光独醒 阅读(1) 评论(0) 推荐(0) 编辑
摘要: CSS中不可继承的属性主要包括以下几类: 盒模型属性:这些属性定义了元素的大小、位置以及与其他元素的关系和相互作用。 display:规定元素应该生成的框的类型。 margin:定义元素的外边距。 border:定义元素的边框。 padding:定义元素的内边距。 width 和 height:定义 阅读全文
posted @ 2025-03-04 15:19 时光独醒 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 懒加载和预加载的目的都是为了提高用户的体验,二者行为是相反的,一个是延迟加载,另一个是提前加载。懒加载对缓解服务器压力有一定作用,预加载则会增长服务器前端压力缓存。 一、懒加载lazyload 懒加载:又叫延迟加载、按需加载,当我们打开一个网页,优先展示的首屏图片就先加载,而其他的图片,等到需要去展 阅读全文
posted @ 2025-02-18 21:59 时光独醒 阅读(44) 评论(0) 推荐(0) 编辑
摘要: ‌前端性能优化方案‌主要包括以下几个方面:‌ 1. 页面渲染优化 ‌减少重绘和回流‌:尽量减少使用CSS属性的快捷方式,使用transform、filter、will-change等属性来触发GPU硬件加速,避免使用table布局,使用DocumentFragment进行批量创建DOM节点。 ‌图像 阅读全文
posted @ 2025-02-18 18:28 时光独醒 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 在浏览器地址栏键入URL,按下回车之后会经历以下流程: 1、浏览器向 DNS 服务器请求解析该 URL 中的域名所对应的 IP 地址; 2、解析出 IP 地址后,根据该 IP 地址和默认端口 80,和服务器建立TCP连接; 3、浏览器发出读取文件(URL中域名后面部分对应的文件)的HTTP请求,该请 阅读全文
posted @ 2025-02-18 18:24 时光独醒 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Web缓存机制主要分为两种类型:强制缓存 和 协商缓存。这两种缓存机制分别在不同的条件下发挥作用,共同确保了资源的有效缓存和更新。 一、强制缓存 强缓存就是本地缓存 浏览器首次请求资源后,需要再次请求时,浏览器会首先获取该资源缓存的header信息,然后根据Cache-Control和expires 阅读全文
posted @ 2025-02-18 18:17 时光独醒 阅读(10) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示