[go: up one dir, main page]

小心!Axios这个漏洞会让Nodejs服务直接崩溃
如果你用Nodejs写后端服务,大概率用过axios这个库。它用来发HTTP请求,简单好用。但最近axios爆出一个漏洞,能让你的服务瞬间挂掉。攻击者只需要发一段特殊的数据,你的程序就直接崩溃。
阅读量: 364 标签: Axios
前端开发必备:你不知道的Blob强大功能
做前端开发时,你可能遇到过这些问题:用户上传的图片太大;需要让用户下载文件;大文件上传经常卡住;视频加载慢,播放不流畅;这些问题的解决,都和Blob有关。
阅读量: 1.6k 标签: Blob
比setTimeout更好的7个定时任务方案
setTimeout是JavaScript中最常用的定时器,可以让我们延迟执行代码。但在实际开发中,setTimeout有一些明显的缺点:时间精度不够高、页面不活跃时可能被浏览器限制、容易造成回调地狱。这些都会影响定时任务的可靠性。
阅读量: 556 标签: 任务
50 个被严重低估的 JS 特性,90% 前端都不知道!
这几年做前端,会有一个很明显的感受:项目里的依赖越来越多,但我们真正解决的问题,其实一直没怎么变。数组去重、对象处理、日期格式化、滚动监听、请求取消、性能采集、调试日志…… 这些需求十年前存在,今天依然存在。
阅读量: 643 标签: 特性
用好DocumentFragment,解决页面卡顿问题
很多前端开发者都遇到过这样的问题:页面需要展示大量数据时,滚动和操作会变得很卡。最近我就帮同事解决了一个类似的问题。他做的用户管理后台要显示上千条数据,每次打开页面都要等很久,滚动时一卡一卡的。
阅读量: 597 标签: 页面
JavaScript Symbol:理解这个唯一的标识符
Symbol是ES6引入的新东西。它是JavaScript的第7种原始数据类型。前面6种是:字符串、数字、布尔值、null、undefined、BigInt。Symbol表示独一无二的值。每个Symbol都是唯一的,不会重复。
阅读量: 696 标签: 标识
JavaScript元编程:让代码更智能
你可能每天都在写JavaScript代码,但有没有想过让代码自己管理自己?这就是元编程要做的事。简单说,普通编程是代码操作数据,元编程是代码操作代码。听起来有点绕,但看完例子就明白了。
阅读量: 597 标签: 编程
APP与H5通信:JSBridge实战指南
在现代移动应用开发中,原生APP与H5页面的混合开发模式非常普遍。要实现两者间的顺畅通信,JSBridge技术至关重要。本文将详细介绍JSBridge的原理、实现方法和实际应用。
阅读量: 928 标签: H5
前端代码更新,如何悄悄通知用户刷新?
很多开发者都遇到过这样的情况:你刚在服务器上部署了新版前端代码,修复了一些问题,或者增加了新功能。但用户并不知道,他们仍然在用旧版本。这可能导致用户遇到本已修复的bug,或者无法体验到新功能
阅读量: 1.1k 标签: 刷新
为什么用TypeScript?四个原因说清楚
当有人问你为什么用TypeScript?是不是别人用你就用?,这个问题问的是你选择技术的思路。好的回答不是简单说“对,大家都用”,而是能清楚地说明TypeScript带来的实际好处。
阅读量: 799 标签: TypeScript
JavaScript 内存泄漏:原因与解决指南
开发JavaScript应用时,你可能遇到过这种情况:应用用久了越来越慢,甚至直接崩溃。很多时候,问题出在“内存泄漏”上。简单说,内存泄漏就是程序占用的内存,用完之后没及时还给系统,导致内存像水池漏水一样,只进不出,最终占满。
阅读量: 737 标签: 内存
TypeScript 7 用 Go 重写了,速度比上一代快10倍
TypeScript 官方团队发布了一篇新文章,宣布用 Go 语言重写的 TypeScript v7 现在可以供开发者尝鲜了。这次重写的核心目标就一个:解决大型项目里 TypeScript 越来越慢的问题。
阅读量: 687 标签: TypeScript
JavaScript已禁用 为了正常浏览本站内容,请启用JavaScript。 本站内容受版权保护,未经授权禁止复制和传播。