首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
工具函数
showlotus
创建于2023-10-29
订阅专栏
汇总一些常用的 JS 工具函数
等 3 人订阅
共5篇文章
创建于2023-10-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
竞态函数过期
如上图所示,点击不同的 Tab 页签,Table 中展示不同的数据,这是一个很常见的页面交互逻辑。 设想一下,当前的处理逻辑是:有三个 Tab 页签和一个 Table,每点击 Tab 后,都会发起一个
相似请求合并
在日常开发中,有一种很常见的接口场景:例如,需要获取 type 为 a 的数据,这时候的接口入参为 { type: ["a"] }。如果需要同时获取 type 为 a 和 b 的数据,则入参为
大数相乘
由于 JS 最大整数为 2 ^ 53 - 1,最大长度也就是 16 位,当进行一些高精度计算时,容易造成精度丢失的问题。平常对于一些大数值的数据,一般都用 String 类型存储。而使用 String
最大余额法
当开发一些图表类页面时,经常需要对一组数据求百分比,而像是常用的 Echarts 图表,在内部已经计算妥当了,保证一组数据在计算完百分比之后,这些百分比相加后仍然等于 100% 。而这种计算百分比的算
重复请求优化
设想一种场景,有两个组件,这两个组件在初始化阶段,都需要调用同一个 API 接口去获取数据。为了防止请求冗余,可以把两个组件的请求都挪到父组件中,由父组件统一调用一次请求,然后再将响应的数据结果传给两