首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
解决方案
订阅
hanni
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
聊一聊 15.5K 的 FileSaver,是如何工作的?
FileSaver.js 是在客户端保存文件的解决方案,非常适合在客户端上生成文件的 Web 应用程序。它简单易用且兼容大多数浏览器,被作为项目依赖应用在 6.3 万的项目中。在近期的项目中,阿宝哥再一次使用到了它,所以就想写篇文章来聊一聊这个优秀的开源项目。 FileSave…
🎉我点了页面上的元素,VSCode 乖乖打开了对应的组件?原理揭秘。
在大型项目开发中,经常会遇到这样一个场景,QA 丢给你一个出问题的链接,但是你完全不知道这个页面 & 组件对应的文件位置。 react-dev-inspector 就是应此需求而生。 可以在 预览网站 体验一下。 需要加一个 webpack loader 去遍历编译前…
学习笔记-浏览器内多个标签页之间的通讯
本题主要考察多页应用中各个页签之间数据交互的技术手段。 浏览器数据存储方式:浏览器数据存储的方式主要用本地存储方式解决,即调用localStorage、Cookie等本地存储方式。 服务器方式:主要使用websocket技术使多页签都监听服务器推送事件来获得其他页签发送的数据。…
【深度思考】如何优雅告知用户,网站正在升级维护?
1. 前言 对的,我升级Lv3了,这是对自己坚持写作1年多的认可与鼓励,难掩心中的开心,我就去发了个掘金沸点,纪念下这个时刻,然后就继续工作了。 此时访问掘金的所有文章,都会看到上面这样的页面,告知你站点要进行维护升级了,很贴心有没有,而且这个界面很好看,我很喜欢。 2. 思考…
从零开始配置 TypeScript 项目
本文是算法与 TypeScript 实现中 TypeScript 项目整体的环境配置过程介绍。主要包括了以下一些配置内容: 如果你对以上的某些配置非常熟悉,则可以跳过阅读。如果你不清楚是否要继续阅读其中的一些配置信息,则可以通过工程问题来决定是否要继续阅读相关的内容。 算法与 …
「真®全栈之路」Web前端开发的后端指南
送命题。当时脑瓦特了,答曰:逻辑处理和数据增删改查。。。 当场被怼得体无完肤,羞愧难当。事后再反思这问题,结合资料总结了一下。发现自己学过的Redis、Elasticsearch和DNS等其实都属于后端知识体系范畴。 在本文中,我将尝试总结前端须知的后端体系入门。 1. Web…
JavaScript中任意两个数加减的解决方案
网络上有很多文章解释,这里就不剖析了。 小数的坑现在转到了整数,再看看整数加减的坑... 计算结果安全了么?emmm好像还有一个问题... JavaScript中小数加减的坑是由于浮点精度的计算问题,网上能查到很多相关的文章,但是笔者不打算从浮点计算入手。 既然之前已经解决了整…
字节跳动面试官:请你实现一个大文件上传和断点续传
这段时间面试官都挺忙的,频频出现在博客文章标题,虽然我不是特别想蹭热度,但是实在想不到好的标题了-。-,蹭蹭就蹭蹭 :)
微信H5页面前端开发,大多数人都会遇到的几个兼容性坑
最近给公司微信公众号,写了微信h5业务页面,总结分享一下前端开发过程中的几个兼容性坑,项目直接拿的公司页面,所以下文涉及图片都模糊处理了。 当点击输入的时候,光标的高度和父盒子的高度一样。例如下图,左图是正常所期待的输入框光标,右边是ios的input光标。 出现原因分析:通常…
一键登录了解一下?
我们先来看一下目前的一些登录方式。 使用账号加密码是最传统的登录方式,可以说是简单粗暴的,一般也不会出现什么问题。 但这种方式要求用户要记住自己的账号和密码,也就是有一个记忆成本。用户为了降低记忆成本,很可能会在不同平台使用同一套账号密码。从安全角度考虑,一旦某个平台的账号密码…