首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
相关业务场景
订阅
DARRELL
更多收藏集
微信扫码分享
微信
新浪微博
QQ
84篇文章 · 0订阅
一个多文件断点续传、分片上传、秒传、重试机制的组件
文件上传相信很多朋友都有遇到过,那或许你也遇到过当上传大文件时,上传时间较长,且经常失败的困扰,并且失败后,又得重新上传很是烦人。那我们先了解下失败的原因吧! 请求超时:当你设置了接口的超时时间为10s,那么上传大文件时,一个接口响应时间超过10s,那么便会被Faild掉。 网…
面试官:请用一句话描述 try catch 能捕获到哪些 JS 异常
其实为啥会安全感低呢,是因为界限模糊。 面试者:能捕捉到的异常,必须是线程执行已经进入 try catch 但 try catch 未执行完的时候抛出来的。 我们我们来分析下这个一句话描述 try catch 的含义。 主要分为三段:try catch 之前,之中,之后。 代码…
图解JavaScript——代码实现【1】(new、Object.create()、Object.assign()、flat()等十四种代码原理实现不香吗?)
一、new二、instanceof三、Object3.1Object.create()3.2Objectassign()四、数组原理4.1map4.2filter4.3reduce4.4flat五、改
造一个 react-infinite-scroller 轮子
无限滚动是一个开发时经常遇到的问题,比如 ant-design 的 List 组件里就推荐使用 react-infinite-scroller 配合 List 组件一起使用。 假如我们想自己实现无限滚动,难免要去查 scroll 事件,还要搞清 offsetHeight, sc…
多文件断点续传、分片上传、秒传、重试机制
很早之前就在掘金看到过关于实现断点续传的文章,但未曾实践过,正好最近项目中也遇到了此场景,便去重温了一遍,从头到底做了实现。 先写写总结,个人认为,本项目主要难点在于处理多个文件上传时,如何将每个文件的状态及进度对应到相关的界面展示中。绕了很多坑。 做到重试时,卡了半天,实在想…
🔥手撸JS系列:手写一个简易版REACT SSR框架
在介绍SSR之前,我们可以先了解CSR。那什么是CSR呢?CSR即Client Side Render在我们传统的REACT/VUE项目中采取的是单页(SPA)方式,即只有一个html,结构大致如下: 所有的页面元素都是由打包后的bundle.js渲染出来的。 如上图 clie…
高质量前端快照方案:来自页面的「自拍」
1. 背景 将网页保存为图片(以下简称为快照),是用户记录和分享页面信息的有效手段,在各种兴趣测试和营销推广等形式的活动页面中尤为常见。 快照环节通常处于页面交互流程的末端,汇总了用户最终的参与结果,直接影响到用户对于活动的完整体验。因此,生成高质量的页面快照,对于活动的传播和…
带你彻底搞懂Vue3的Proxy响应式原理!TypeScript从零实现基于Proxy的响应式库。
hodux,react-easy-state,内部有一个基于proxy实现响应式的基础仓库observer-util,它的代码实现和Vue3中的响应式原理非常相似,这篇文章就从这个仓库入手,一步一步带你剖析响应式的实现。 本文的代码是我参考observer-util用ts的重写…
你不知道的 JSON.stringify() 的威力
其实有很多有用的东西,当时学习了,也记住了,但是时间久了就是记不住,所以导致在日常开发中总是想不起来原来这个东西可以这么用,而去选择了更加复杂和麻烦的方式。其实我们日常学习的知识就是拿来用的,即使你今天把知识点背下来了,没有去思考这个知识点我们可以用来干嘛,不需要几天就会慢慢地…
写给新手前端的各种文件上传攻略,从小图片到大文件断点续传
今年国庆假期终于可以憋在家里了不用出门了,不用出去看后脑了,真的是一种享受。这么好的光阴怎么浪费,睡觉、吃饭、打豆豆这怎么可能(耍多了也烦),完全不符合我们程序员的作风,赶紧起来把文章写完。 这篇文章比较基础,在国庆期间的业余时间写的,这几天又完善了下,力求把更多的前端所涉及到…