- 简介
- 目录大纲
- 最新文档
web前端之封装fetch请求、给fetch添加超时功能、取消请求、AbortController、setTimeout
简易版本 代码 ```js function createRequestWithTimeout(timeout = 3000) { return function (url, options) { return new Promise((resolve, reject) => { const timeoutId = setTimeout(() ……
admin - 2024年7月12日 15:33
kolorist 为终端加点儿颜色
kolorist 是一个为终端文字增添颜色的小型 npm 包,最新版本是 1.8.0,发布于 2023 年 4 月 23 日。 kolorist 的作者是德国程序员 Marvin Hagemeister,他还是 Preact 的核心贡献者。 安装 bash pnpm add kolorist 使用 kolorist 内置大量颜色函数,将其包裹字符串,就能给文字涂上颜色。 ```js // fi……
admin - 2024年7月9日 15:20
N 个值得一看的前端代码片段
在日常的开发过程中,我们都会有一些常用的代码片段,这些代码片段可以直接复制到各个项目中使用,非常方便。如果你有接手过别人的项目,就可以很明显感受到几个项目一般都会有一些相同的工具类方法,这些方法就是之前开发者的常用代码片段。 现在前端社区相当完善,有许多好用质量又有保证的库,如 lodash、dayjs、classnames、js-cookie 等,这些库基本能满足你开发中对数组、日期、类名、co……
admin - 2024年7月2日 11:50
图片懒加载的五种方法
英文原文:https://www.sitepoint.com/five-techniques-lazy-load-images-website-performance/ 1. 原生惰性加载 ``` js ``` 正如你所看到的,没有JavaScript,没有src属性值的动态交换,只是普通的原始HTML。 loading属性使我们可以选择延迟视口外图像和iframe,直到用户滚动到它们的附近。 ……
admin - 2024年7月2日 11:50