首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
好脾气姑娘
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
web-worker的基本用法并进行大文件切片上传(附带简易node后端)
在Web应用中,文件上传是一项常见的功能。然而,当文件体积过大时,传统的文件上传方式往往会导致页面卡顿,用户体验不佳。为了解决这一问题,我们可以利用Web Worker技术来进行大文件的切片上传。
闭包,沙箱,防抖节流,函数柯里化,数据劫持(一次性吃透)
函数定义阶段 在堆内存中开辟一段空间 把函数体内的代码一模一样的存储在这段空间内 把空间赋值给栈内存的变量中 函数调用阶段 按照变量名内的存储地址找到堆内存中对应的存储空间 在调用栈中开辟一个新的函数
浅析pwa和serviceworker
工作中遇到了关于pwa和serviceworker的代码,这里记录学习一下相关概念。 1. pwa和serviceworder的关系 PWA 和 Service Worker 是密切相关的两个概念。
纯前端实现检测版本发布更新提示
在用户正在访问单页面网站的情况下,突然发布了新的版本。而由于单页面中路由特性,或浏览器缓存的原因,并不会随着路由变化而重新加载前端资源,此时用户浏览器所运行的脚本,并非是最新的代码。
前端重新部署如何通知用户刷新网页?
1.目标场景 有时候上完线,用户还停留在老的页面,用户不知道网页重新部署了,跳转页面的时候有时候js连接hash变了导致报错跳不过去,并且用户体验不到新功能。 2.思考解决方案 如何去解决这个问题 思
✨✨✨ ServiceWorker 让你的网页拥抱服务端的能力
ServiceWorker 是一个运行在浏览器背后的独立线程,它拥有访问网络的能力,可以用来实现缓存、消息推送、后台自动更新等功能,甚至可以用来实现一个完整的 Web 服务器。
如何使用原生 JS 实现一个文本划线功能
0x0. 效果 0x1. 起因 得到 APP 中有个文稿模块,这部分是内嵌的前端开发的 Web 页面,支持在客户端和微信中访问,其中有一个称为划线笔记的功能,就是长按文字之后,对选中的文字做标记,这是背景。 本着跟产品友好相处的原则,我当即表示这个些需求很棒,我需要认真想一下怎…
WebView 自定义长按选择,实现收藏 / 分享选中文本。
Hello,大家吼,吾就是那个挖坑不止的郭小喵,不管有没有想我 (˶‾᷄ ⁻̫ ‾᷅˵) 的,这次就分享快速实现一个自定义 WebView 的小控件吧,效果如下图,废话不多说,我们直接开撸吧。 (PS : ╮(╯▽╰)╭如果你翻一翻我过去的文章,你会发现 90% 的开场白,前几个问候语都是…
💯💯💯 原来 Base64 如此简单!!!
作为前端开发者,我们在很多场景中会使用到 Base64,但很惭愧,笔者对其原理并不熟悉,导致在遇到实际问题时耗费了很多时间去 📌 定位问题。这篇文章,将对Base64 进行刨根问底,一探究竟。
想要复制图像?Clipboard API 了解一下
接下来,本文将围绕上述两个问题展开,不过在看第一个问题之前,我们先来简单介绍一下 剪贴板 📋。 通过以上的描述我们可以知道,剪贴板架起了一座桥梁,使得在各种应用程序之间,传递和共享信息成为可能。然而美中不足的是,剪贴板只能保留一份数据,每当新的数据传入,旧的便会被覆盖。 cl…