网站首页 > 技术文章 正文
栗子前端技术周刊第 47 期 (2024.9.9 - 2024.9.12):浏览前端一周最新消息,学习国内外优秀文章视频,让我们保持对前端的好奇心。
技术资讯
- TypeScript 5.6[1]:TypeScript 5.6 发布,带来了很多实用功能,包括更完善的空值与真值检查、迭代器帮助方法、支持任意模块标识符、编辑器中的区域优先诊断等等。
if (/0x[0-9a-f]/) {
// 哎呀!这个代码块总是执行。
// ...
}
function isValid(value: string | number, options: any, strictness: "strict" | "loose") {
if (strictness === "loose") {
value = +value;
}
return value < options.max ?? 100;
// 哎呀!这被解析为 (value < options.max) ?? 100
}
- ESLint 9.10[2]:从本版本开始,ESlint 将发布自己的类型声明包,首个版本复制了 @types/eslint 中的类型定义,并修复了一个类型错误,后续 ESlint 会继续迭代和改进类型定义,同时团队感谢了在 @types/eslint 包中贡献代码的所有人。
- Express.js 5.0[3]:这个开创性的 Node.js Web 应用框架似乎沉睡了几年,但今年早些时候又重新焕发了生机,V5.0 带来了各种现代化的调整和依赖关系更新。
- Storybook 8.3[4]:该版本内容包括:集成 Vitest 作为组件测试工具;Storybook 的 Next.js 框架实现了更好的 Vitest 兼容性和 DX 功能;进一步缩小了项目包大小,从而减少了安装占用空间等等。
技术文章
- The Web's Clipboard, and How It Stores Data of Different Types[5]:Web 剪贴板,以及它如何存储不同类型的数据 - 文中探讨了目前 Web 上复制和粘贴的工作方式、如何处理不同数据类型以及自定义格式提案的内容。
- Brand New Performance Features in Chrome DevTools[6]:Chrome DevTools 中全新的性能面板 - 深入了解 Chrome 浏览器更新的性能面板及其显示的所有不同指标,帮助你提高网站的性能。
- 前端 PDF 预览技术揭秘[7]:PDF 作为一种广泛使用的文件格式,已经成为了人们日常生活和工作中不可或缺的一部分,文中介绍了 PDFObject.js 和 PDF.js 这两款备受欢迎的解决方案及其使用场景。
开发工具
- svg.wtf[8]:学习如何编写 SVG 代码的游乐场 - 包括一些有用的代码相关功能,如悬停查看属性的文档等。
- Jimp[9]:可让你在浏览器和 Node.js 中轻松加载和处理图像,下图是一个置灰操作,除此之外,还支持图像的模糊、颜色调整、大小调整、旋转等等。
- Redirect Checker[10]:URL重定向分析工具 - 包括众多帮助分析重定向的功能,如提供详细的路径分析、批量重定向检查、自定义用户代理选择等。
以上资讯文章选自常见周刊,如 JavaScript Weekly 等,周刊内容也会不断优化改进,希望你们能够喜欢。
欢迎关注微信公众号:栗子前端
参考资料
[1] TypeScript 5.6: https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/
[2] ESLint 9.10: https://eslint.org/blog/2024/09/eslint-v9.10.0-released/
[3] Express.js 5.0: https://github.com/expressjs/express/releases/tag/v5.0.0
[4] Storybook 8.3: https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md#830
[5] The Web's Clipboard, and How It Stores Data of Different Types: https://alexharri.com/blog/clipboard
[6] Brand New Performance Features in Chrome DevTools: https://www.debugbear.com/blog/fix-web-performance-devtools
[7] 前端 PDF 预览技术揭秘: https://juejin.cn/post/7413562537689071650
[8] svg.wtf: https://svg.wtf/
[9] Jimp: https://jimp-dev.github.io/jimp/
[10] Redirect Checker: https://www.redirectchecker.org/
猜你喜欢
- 2025-06-28 前端神库!让你能在 Nodejs 里操作浏览器玩出花样!
- 2025-06-28 OpenAI久违发了篇「正经」论文:线性布局实现高效张量计算
- 2025-06-28 黑客WEB攻防技术实战宝典,WEB网络安全PDF电子书合集
- 2025-06-28 高效处理报表,掌握原生JS打印和导出报表为PDF的顺畅技巧!
- 2025-06-28 界面美观功能强大,终于可以告别单调的swagger ui了——knife4j
- 2025-06-28 PDF.js 很强,但 PDFSlick 可能更适合你!
- 2025-06-28 PDFgear——一款接入AI智能化模型的免费PDF聊天软件
- 2025-06-28 5种开源PDF解析方案(JS/Node.js)及实战教程
- 2024-10-06 ?? JavaScript提取PDF图片 ?? js 导出pdf
- 2024-10-06 VUE前端编程:PDF插件填坑记 vue-to-pdf
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- oracle面试 (55)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)