自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 前端js实现一个接口限流

问题:newData数据量过多的话,异步操作过多 ,影响页面性能,如果需要与后端API进行交互,请求过于频繁,服务器压力大。getGradeAvgScore()函数内处理异步操作为async函数,返回的Promise对象在map中接收,直接处理。解决:手动规定最大并发数,,维护一个计数器来跟踪当前正在执行的异步操作数量,并确保它不超过某个预设的阈值。

2024-10-30 13:15:51 244

原创 AJAX原理

XMLHttpRequest(XHR)对象用于与服务器交互。

2024-03-26 11:48:45 169

原创 JS执行机制

即同一时间只能做同一件事,JS为处理页面中的用户交互以及操作DOM;例如,对DOM的某一元素进行添加和删除不能同时执行,应先添加后删除;产生的问题:如果JS的执行时间过长,就会造成页面的渲染不连贯,导致页面渲染加载阻塞的感觉。

2024-03-25 18:16:14 175

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除