javascriptweekly

星期四 06 晚上 十一月 21o 2024

Exploring JavaScript symbols

Exploring JavaScript symbols

#​714 — 2024 年 11 月 21 日

网上阅读

🦃 我们下周将休假感恩节。 我们在我们的国家不庆祝感恩节,但我们知道你们很多人都会庆祝,所以这似乎是休息的好时机。我们将于 12 月 5 日星期四回来。
__
您的编辑彼得·库珀

连同 

[前端大师徽标](https:// javascriptweekly.com/link/162599/d076523b1d)

JavaScript 周刊

在没有构建系统的情况下导入前端 JavaScript 库 — 许多开发人员更喜欢避开复杂、现代的构建过程,并在更古老的环境中使用 JavaScript。学校方式。您绝对可以在没有构建系统的情况下完成,Julia 探索了一些在此类设置中导入库的方法。

朱莉娅·埃文斯

Angular v19 已发布 — 流行的企业级应用程序框架的最新版本在这里,并附有 [▶️ 22 分钟的介绍视频] (https://javascriptweekly.com/link/162602/d076523b1d) 浏览已更改的内容和新增内容,包括增量水合作用(预览版)、两个新的核心反应原语、事件重播以及指定在服务器或客户端渲染哪些路线的功能。

明科·格切夫

[](https://javascriptweekly.com/link/162599/d076523b1d

学习测试基础知识时自信地发布代码 — 加入 Steve Kinney 的视频课程,了解测试驱动开发工作流程并掌握测试基础知识。您将了解自动化、平等、模拟和间谍、集成测试、一路上为您提供帮助的工具等等。

前端大师赞助商

简而言之:

发布:

📒 文章和教程

探索 JavaScript 符号符号 是一个新的 * “古怪的小原始”*(正如 Trevor 所说)十年前随 ES6 一起出现,但它们仍然是不太了解。特雷弗(Trevor)将它们总结得非常好,包括对可能被弃用的“物种”的一些支线探索。

特雷弗·拉森

断点和 console.log 已成为过去,时间旅行才是未来 — 在任何编辑器中进行下一级测试,速度提高 15 倍新用户界面中的交互式时间旅行调试器、实时见解和高级覆盖。

小袋鼠队赞助商

使用 Deno 构建独立的可执行程序Deno 之一)引人注目的功能是它的“denocompile”命令,可以将 JavaScript 和 TypeScript 程序转换为单个、易于跨平台分发的程序二进制文件。以下是有关其运作原理的更多信息。

瑞恩·达尔和安迪·江

JavaScript 中的 Promise 映射 — 快速浏览三种方法:for..ofPromise.all、和“p-map”

彼得·姆巴努戈

探索 Sentry 发布周:新产品和社区亮点 — 加入我们,在太平洋时间上午 9 点在 YouTube 上观看每日视频,并在 Discord 上聊天与构建 Sentry 的工程师一起生活。

哨兵赞助商

📄 从 VuePress 迁移到 VitePress Henry Bley-Vroman

📄 为什么 Alpine 是“新 jQuery”以及为什么它很棒 Raymond Camden

📄 如何预发布 npm 包 Scott Vandehey

📄 使用 Fraction.js 在 JavaScript 中进行精确的十进制数学 Trevor I. Lasn

📄 如何避免剧作家中的不稳定测试 Zanini 和 Ackerson

📄 在 Astro 中添加交互式图表 Pavlin BG

🛠 代码和工具

Viselect:让用户直观地选择 DOM 元素 — 如果您有多种元素并且希望用户能够分组、单独、甚至多个组中选择它们,这使您可以轻松提供该功能。可以以普通方式使用,也可以与 P/React 或 Vue.js 集成一起使用。

西蒙·雷尼斯

Perfectionist 4:用于对代码中的内容进行排序的 ESLint 插件 — 它不关心你想要排序的什么(props、imports) 、类型、装饰器、模块..),但如果您想强制使用 ESLint 排序某些内容,那么这适合您。它支持字母顺序和自然排序,再加上按行长度排序,从而产生这种美感。

阿扎特·S。

您的向量太大 — 您的大量全保真向量是否会减慢您的搜索速度?使用 MongoDB Atlas 压缩、降低成本并提高速度!

MongoDB 赞助商

React Scan:检测应用程序中的性能问题 — 一个纯 JavaScript 工具,您可以将其放入应用程序中以自动“扫描” ’ 对于有问题的渲染,无需进行大量集成工作。主页上有一个简单的演示,或者您可以看到 Aiden 的正在扫描的 Twitter/X 视图GitHub 存储库。

艾登·白

💬 Discordeno v19:强大的 Discord API 库 — 一种长期使用流行的方式并为其构建机器人的方法不和谐聊天系统。 v19 是一个重大更新,其中包含重大更改。 GitHub 存储库。

迪斯科德诺团队

🤖 Vercel 的 AI 聊天机器人入门模板 — 使用 Next.js 构建的开源 AI 聊天机器人应用程序模板。它使用 Vercel 的 AI SDK 和其他 Vercel API 来完成繁重的工作。

韦尔塞尔

Glide.js 3.7:无依赖滑块和轮播控件“设计用于滑动。不能少,不能多” 创作者说道。麻省理工学院许可且成熟。

耶德热·查乌贝克

📰 分类广告

Meticulous 自动创建和维护 E2E UI 测试。零片。由 Lattice、Bilt Rewards 等公司使用。


Hookdeck:Amazon API Gateway + Lambda + SQS 的替代方案。内置本地开发、调试和可观察性。

  • pretty-ms 9.2 – 将毫秒转换为人类可读的字符串。现在可以根据需要选择隐藏年、秒和日。

  • Javet 4.1 – 将 Node.js 和 V8 嵌入到 Java 中。更新至 Node v22.11.0 并添加 Float16 支持。

  • Embla Carousel 8.5 – 具有流畅运动的轻量级轮播库。

  • Sortable 4.0 – 使用 class="sortable" 使表格可排序

  • 📊 Vue Data UI 2.4 – Vue 3 数据可视化组件。

  • Capacitor 6.2 – 使用 JS 构建跨平台本机应用。

  • Peggy 4.2 – JavaScript 解析器生成器。

Cooperpress 出版,由 Peter Cooper 编辑

“JavaScript”是 Oracle Corporation 在美国的商标
我们未获得 Oracle 的认可或隶属于 Oracle。