摘要: 介绍 p-map 是一个迭代处理 promise 并且能控制 promise 执行并发数的库。作者是 sindresorhus,他还创建了许多关于 promise 的库 promise-fun,感兴趣的同学可以去看看。 之前 提到的 p-limit 也是一个控制请求并发数的库,控制并发数方面,两者作 阅读全文
posted @ 2024-10-08 22:12 xingba-coder 阅读(214) 评论(0) 推荐(0) 编辑
摘要: p-limit 是一个控制请求并发数量的库,他的整体代码不多,思路挺好的,很有学习价值; 举例 当我们同时发起多个请求时,一般是这样做的 Promise.all([ requestFn1, requestFn2, requestFn3 ]).then(res =>{}) 或者 requestFn1( 阅读全文
posted @ 2024-09-22 23:02 xingba-coder 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 认识并学习下还没来得及学习的一些 HTML5 标签 <ruby> 标签 HTML <ruby> 元素被用来展示东亚文字注音或字符注释。 比如: <ruby>兄弟<rt>xiongdi</rt></ruby> <rt> 元素包含字符的发音,字符在 ruby 注解中出现,它用于描述东亚字符的发音。这个元 阅读全文
posted @ 2024-09-15 15:43 xingba-coder 阅读(296) 评论(0) 推荐(5) 编辑
摘要: 电梯导航也被称为锚点导航,当点击锚点元素时,页面内相应标记的元素滚动到视口。而且页面内元素滚动时相应锚点也会高亮。电梯导航一般把锚点放在左右两侧,类似电梯一样。常见的电梯导航效果如下,比如一些官方文档中: 之前可能会用 getBoundingClientRect() 判断元素是否在视口中来实现类似效 阅读全文
posted @ 2024-08-06 23:54 xingba-coder 阅读(439) 评论(0) 推荐(5) 编辑
摘要: 最近看到了许多关于 :has() 选择器的知识点,在此总结下来。 MDN 对 :has() 选择器 的解释是这样的: CSS 函数式伪类 :has() 表示一个元素,如果作为参数传递的任何相对选择器在锚定到该元素时,至少匹配一个元素。这个伪类通过把可容错相对选择器列表作为参数,提供了一种针对引用元素 阅读全文
posted @ 2024-03-24 20:46 xingba-coder 阅读(1168) 评论(1) 推荐(5) 编辑
摘要: 本文介绍三种使用纯 CSS 实现星级评分的方式。每种都值得细品一番~ 五角星取自 Element Plus 的 svg 资源 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" style=""> <path fill="c 阅读全文
posted @ 2024-03-14 11:44 xingba-coder 阅读(422) 评论(0) 推荐(4) 编辑
摘要: 介绍 按位非运算符(~)将操作数的位反转。它将操作数转化为 32 位的有符号整型。也就是可以对数字进行取整操作(保留整数部分,舍弃小数部分)。 ~-2 // 1 ~-2.222 // 1 并且按位非运算时,任何数字 x(已被转化为 32 位有符号整型) 的运算结果都是 -(x + 1) 。 那么双重 阅读全文
posted @ 2024-01-31 14:20 xingba-coder 阅读(354) 评论(0) 推荐(2) 编辑
摘要: 领导:为什么每次项目部署后,有的用户要清缓存才能看到最新的页面 我:浏览器有默认的缓存策略,如果服务器在响应头中没有禁用缓存,那么浏览器每次请求页面会先看看缓存里面有没有,有的话从缓存取,造成还是取的旧页面。正常来说,用户只需要点击刷新按钮,刷新一下页面就好了,不必清除浏览器缓存刷新。 领导:为什么 阅读全文
posted @ 2024-01-11 12:46 xingba-coder 阅读(893) 评论(2) 推荐(3) 编辑
摘要: big.js,一个小型、快速的用于任意精度的十进制算术的JavaScript 库。 big.js 用于解决平常项目中进行算术运算时精度丢失引起的结果不准确的问题。和 big.js 类似的两个库 bignumber.js 和 decimal.js 也都是出自同一作者(MikeMcl)之手。 作者在 这 阅读全文
posted @ 2023-11-29 14:19 xingba-coder 阅读(1771) 评论(0) 推荐(3) 编辑
摘要: 公司有一个新需求,在原来项目基础上开发,项目中使用 Ant Design Vue,版本是 1.X ,在此记录下遇到的问题;对于没有使用过或者使用程度不深的同学来说,希望可以帮助你在开发中遇到问题时有个参考。对于已经熟练使用的同学,可能这些问题都遇到过,欢迎大家在评论区补充。 1、实现对下拉框显示的所 阅读全文
posted @ 2023-10-22 12:30 xingba-coder 阅读(1520) 评论(0) 推荐(1) 编辑