标签

 javascript 

相关的文章:

本列表汇集了关于 JavaScript 的多篇文章,涵盖从基础知识到高级应用的各个方面,帮助开发者提升编程技能和解决实际问题。

所有现代浏览器均可在JavaScript中导入JSON模块,CSS模块将随后支持

Thomas Steiner, Developer Relations Engineer at Google, recently published a blog post announcing that JSON module scripts were now available in all modern browsers. Developers using the latest...

谷歌开发者托马斯·斯坦纳宣布,所有现代浏览器已支持JSON模块脚本,开发者可在JavaScript中直接导入JSON模块。该功能基于导入属性提案,旨在加载非JS模块。虽然CSS模块导入尚未完全支持,但Chrome已有实现。JSON模块不支持命名导出,因其被视为“单一事物”。开发者可在MDN查看兼容性。

所有现代浏览器均可在JavaScript中导入JSON模块,CSS模块将随后支持
原文英文,约600词,阅读约需2分钟。发表于:
阅读原文

将Sourcemap转换为原始JavaScript/TypeScript源代码

Introduction Hi everyone! This is going to be a short and quick tutorial on how to download sourcemap files and convert them into the original JavaScript source code. Here’s an example of minified...

本文介绍了如何下载sourcemap文件并将其转换为原始JavaScript源代码。通过使用Mitmproxy拦截请求并记录sourcemap URL,接着利用Sourcemapper下载和重建原始代码。尽管存在一些问题,这种方法仍然有效。需注意不要公开发布sourcemaps,以保护代码隐私。

将Sourcemap转换为原始JavaScript/TypeScript源代码
原文英文,约800词,阅读约需3分钟。发表于:
阅读原文

TC39推进九项JavaScript提案,包括Array.fromAsync、Error.isError和显式资源管理

The Ecma Technical Committee 39 (TC39), the body responsible for the evolution of JavaScript (ECMAScript), recently advanced nine proposals through its stage process, with three new language...

Ecma技术委员会TC39最近推进了九项提案,其中三个新特性已成为JavaScript标准:Array.fromAsync简化异步可迭代对象创建数组的过程,Error.isError提供可靠的错误实例检查,显式资源管理引入声明以更好地管理需要清理的资源。

TC39推进九项JavaScript提案,包括Array.fromAsync、Error.isError和显式资源管理
原文英文,约600词,阅读约需2分钟。发表于:
阅读原文

Vite创始人谈统一的JavaScript工具链与Vite+

There will be advantages to frameworks that roll out as Vite plugins, such as Remix React Router, TanStack and Redwood The post Vite’s Creator on a Unified JavaScript Toolchain and Vite+ appeared...

Vite创始人Ethan You在JSNation 2025大会上介绍了新工具链Void(0)及Vite+,旨在解决JavaScript生态系统的碎片化问题。新工具包括Rolldown打包器和OXC工具集,以提升开发效率。Vite+将提供更强大的命令和支持,简化开发流程。

Vite创始人谈统一的JavaScript工具链与Vite+
原文英文,约1600词,阅读约需6分钟。发表于:
阅读原文

【Rust日报】2025-06-20 Zed 推出全新调试器,内置支持 Rust、C/C++、JavaScript、Go 和 Python

Tokio 公告:宣布明年 4 月举办首届 TokioConf 2026 2026 年 4 月 20 日至 22 日,TokioConf 将在俄勒冈州波特兰举办。 这是首届专为 Rust 中异步网络应用开发者设立的会议,旨在分享使用 Tokio 和 Rust...

TokioConf 将于 2026 年 4 月 20-22 日在俄勒冈州波特兰举办,专注于 Rust 异步网络应用开发。Zed 发布了支持多种语言的新调试器,优化了调试流程。文章探讨了 Rust 中整数到字符串转换的优化及宏驱动的数据建模方法。Aralez 是基于 Rust 的高性能反向代理,支持动态配置和多种功能。

【Rust日报】2025-06-20 Zed 推出全新调试器,内置支持 Rust、C/C++、JavaScript、Go 和 Python
原文中文,约2700字,阅读约需7分钟。发表于:
阅读原文

【Rust日报】2025-06-16 Oxlint 发布 1.0 - JavaScript & TypeScript Linter

文章《Implementing Temporal, the new date/time API for JavaScript (and Rust!)》 作者:Boa Developers 文章介绍了在 Rust 中实现 JavaScript 新日期/时间 API Temporal 的过程。 Temporal 是一个现代的日期/时间处理 API,包含 9 个对象和 200 多种方法。 Boa...

文章介绍了在 Rust 中实现 JavaScript 新日期/时间 API Temporal 的过程,开发了独立库 temporal_rs,支持多种日期/时间场景,并探讨了 API 的实现细节。目前该库仍在开发中。

【Rust日报】2025-06-16 Oxlint 发布 1.0 - JavaScript & TypeScript Linter
原文中文,约3200字,阅读约需8分钟。发表于:
阅读原文

Elixir:JavaScript基础网页开发的替代方案

It may sound like heresy, but some developers regret their commitment to JavaScript. Brian Cardarella, the founder of web and The post Elixir: An Alternative to JavaScript-Based Web Development...

一些开发者对JavaScript在复杂应用中的可扩展性表示失望,Brian Cardarella转向Elixir和Phoenix框架,认为它们能提高开发效率并降低成本。Elixir的函数式编程和独特的垃圾回收机制使开发更快速、问题修复更高效。尽管Elixir技术表现优异,但因缺乏大公司支持而未被广泛采用。

Elixir:JavaScript基础网页开发的替代方案
原文英文,约1200词,阅读约需5分钟。发表于:
阅读原文
原文中文,约1900字,阅读约需5分钟。发表于:
阅读原文

JavaScript功夫:掌握语言的优雅技巧

JavaScript isn’t just a language — it’s a specialized craft. And like any skilled martial art, the difference between being The post JavaScript Kung Fu: Elegant Techniques To Master the Language...

JavaScript不仅是一种语言,更是一门技艺。掌握高级技巧能提升代码的清晰度、强大性和优雅性。本文探讨了多种提升JavaScript编码的技巧,包括console.log的智能用法、ES6特性、条件表达式、调试工具和数组合并,帮助开发者编写更高效、可维护的代码。

JavaScript功夫:掌握语言的优雅技巧
原文英文,约4100词,阅读约需15分钟。发表于:
阅读原文

使用JavaScript和CSS创建“移动高亮”导航栏

In this tutorial, Blake Lundquist walks us through two methods of creating the “moving-highlight” navigation pattern using only plain JavaScript and CSS. The first technique uses the...

本文介绍了两种使用JavaScript和CSS创建“移动高亮”导航栏的方法:第一种通过getBoundingClientRect方法实现边框动画,第二种利用View Transition API实现相同效果。这两种方法可为单页应用提供平滑的导航项切换体验。

使用JavaScript和CSS创建“移动高亮”导航栏
原文英文,约1700词,阅读约需7分钟。发表于:
阅读原文