前端菜菜
码龄10年
关注
提问 私信
  • 博客:54,250
    社区:97
    54,347
    总访问量
  • 52
    原创
  • 122,237
    排名
  • 40
    粉丝
  • 0
    铁粉

个人简介:http://my.csdn.net/#前端菜菜

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2015-02-09
博客简介:

qq_25919495的博客

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    329
    当月
    0
个人成就
  • 获得59次点赞
  • 内容获得17次评论
  • 获得120次收藏
  • 代码片获得277次分享
创作历程
  • 7篇
    2024年
  • 6篇
    2023年
  • 14篇
    2022年
  • 17篇
    2021年
  • 8篇
    2020年
  • 5篇
    2019年
成就勋章
TA的专栏
  • js
    22篇
  • css
    1篇
  • axios
    4篇
  • React
    5篇
  • npm
    1篇
  • 小鸟云
  • 函数防抖
    1篇
  • 函数节流
    1篇
  • 降落效果
  • ajax
  • VUE
    13篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jses6webpackxhtml前端框架
  • 后端
    node.js
  • 网络与通信
    https
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

一键复制页面

浏览器剪贴板对 jpeg的支持不大好,
原创
发布博客 2024.07.19 ·
235 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

JSON数据转csv文件下载

【代码】JSON数据转csv文件下载。
原创
发布博客 2024.07.19 ·
210 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

自定义console

let content = arg.reduce((acc, val) => acc + `%c ${val} `, '') // 内容。let content = arg.reduce((acc, val) => acc + `%c ${val} `, '') // 内容。console.sucess('成功', '112')console.sucess('成功', '112')console.error('错误', '112')console.error('错误', '112')
原创
发布博客 2024.06.21 ·
730 阅读 ·
19 点赞 ·
0 评论 ·
7 收藏

文件加载失败的备用方式

img src="original-image.jpg" onerror="this.src='12.png'" width="105" alt="js onerr事件处理">console.log('加载异常触发')
原创
发布博客 2024.05.30 ·
185 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

EventSource 一个API 在页面关闭前,将小数据传递给后端(不接受响应)

【代码】EventSource 一个API 在页面关闭前,将小数据传递给后端(不接受响应)
原创
发布博客 2024.05.30 ·
523 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

前端分片传递数据给后端

button>合并</button>后端(node服务)
原创
发布博客 2024.05.30 ·
508 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Session + JWT + Cookie

Signature: 使用Header和Payload, 加上服务器的密钥, 按照指定的签名算法生成签名.例如, 使用HMAC SHA-256算法生成签名。完成验证: 如果签名验证通过且JWT未过期, 说明JWT是有效的, 服务器可以信任JWT中的用户信息.提取并解析JWT: 服务器从请求头中提取JWT, 并将其分成Header、Payload和Signature三部分.用户登录 : 用户通过前端提交登录请求(通常包含用户名和密码)到服务器.
原创
发布博客 2024.05.29 ·
553 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

localForage.js

localStorage:localStorage是浏览器提供的一种持久化存储解决方案,用于以键值对形式存储字符串数据。如果浏览器既不支持IndexedDB也不支持WebSQL,则localForage.js将回退到使用localStorage作为底层存储引擎。使用localForage.js,您可以轻松地在浏览器中存储和检索数据,无论是临时数据还是持久化数据。localForage.js会根据可用的存储引擎自动选择最佳的选项,并在后台处理与底层存储的交互。
原创
发布博客 2023.09.15 ·
454 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

this指向

【代码】this指向。
原创
发布博客 2023.09.02 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

浏览器的事件循环

总结:现代浏览器通常有一个主进程(浏览器进程)、多个渲染进程(用于运行页面,每个页面一个渲染进程)、一个共享的网络进程(处理网络请求),以及一个共享的GPU进程(处理图形渲染)。其实在我们电脑的操作系统中,每一个运行的程序都会由自己的进程(可能是一个,也可能有多个),浏览器就是一个程序,它的运行在操作系统中,拥有一组自己的进程(主进程,渲染进程,网络进程,GPU进程....)各个进程之间是相互独立的(这样不会因为一个进程的问题导致其他的进程奔溃不能使用),而进程之间又是需要相互协作的。
原创
发布博客 2023.08.25 ·
822 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Server-Sent Events 服务端单向客户端

【代码】Server-Sent Events 服务端单向客户端。
原创
发布博客 2023.06.13 ·
127 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

函数节流 + 函数防抖

函数节流函数节流,一定时间内js方法只跑一次
原创
发布博客 2023.05.22 ·
281 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

echart 放大后请求数据,保持X轴状态不变,Tooltip数据索引不对问题

03:此时Tooltip显示对应的索引数据,是旧数据的索引。01:等放大echart时候,去请求后端数据,重新渲染。02:渲染新数据后,X轴的状态不变化。
原创
发布博客 2023.05.18 ·
419 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

xlsxStyle + xlsx.full.min 导出数据,并设置导出样式

前端导出数据 以及自定义样式
原创
发布博客 2022.11.08 ·
1452 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

for await of

for await of
原创
发布博客 2022.08.04 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前端转csv blob createObjectURL

blo转 表格数据
原创
发布博客 2022.07.06 ·
401 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

css mask

css mask测试
原创
发布博客 2022.06.10 ·
766 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

谷歌浏览器插件content_scripts、background、popup通信

前期页面准备manifest.json|content_scripts : 浏览器里面使用的,和页面共享DOM,不共享JScontent-scripts不能访问绝大部分chrome.xxx.api,除了下面这4种: chrome.extension(getURL , inIncognitoContext , lastError , onRequest , sendRequest) chrome.i18n chrome.runtime(connect , getManifest , ge.
转载
发布博客 2022.05.25 ·
10815 阅读 ·
7 点赞 ·
2 评论 ·
33 收藏

echart 使用min max做为坐标起始点

一般情况下,数据都是和X轴点,数据是点对点的显示,也有其他情况下,一个坐标轴下显示两条曲线,并且大家的为维度不是对应的点对点的数据,同时又指定了坐标轴的范围,以这个范围作为起始点 // 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('main')); var xMin = 0; var xMax = 2500; var seaHeight = 5...
原创
发布博客 2022.05.24 ·
1422 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

for of

for of
原创
发布博客 2022.05.06 ·
306 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多