标签

 javascript 

相关的文章:

本列表汇集了关于 JavaScript 的多篇文章,涵盖基础知识、框架对比、API 构建及自动化应用等主题,帮助开发者全面提升技能。

关于 JavaScript “工作证明(proof of work) “防抓取系统的思考

人们越来越多地使用基于 JavaScript 的“工作证明”系统来应对激进的大语言模型 (LLM) 和其他网络抓取器的问题,在这种系统中,您的网络服务器要求访问客户端运行一些 JavaScript 来解决挑战

随着JavaScript工作证明系统的普及,针对大语言模型抓取器的防护措施也在加强。这些系统要求客户端运行JavaScript以解决挑战,但抓取器可能通过入侵等方式消耗大量CPU时间。识别工作证明系统的尝试常常无效,网站可通过增加工作证明难度来应对可疑抓取行为。

原文中文,约1200字,阅读约需3分钟。发表于:
阅读原文

在Percona Server for MySQL中引入对JavaScript存储程序的实验性支持

TL;DR Percona Server for MySQL now offers experimental support for stored programs in the JS language. This free and open source alternative to Oracle’s Enterprise/Cloud-only feature enables users...

Percona Server for MySQL现已实验性支持JavaScript存储程序,提供Oracle的免费开源替代方案,允许用户使用现代语言编写存储程序以提升性能。该功能仍在开发中,欢迎用户反馈。可通过Percona实验库获取相关二进制包和源代码。

在Percona Server for MySQL中引入对JavaScript存储程序的实验性支持
原文英文,约3300词,阅读约需12分钟。发表于:
阅读原文

这是 JavaScript 吗?

当有人说"这只是 JavaScript"时,更明确的说法应该是"这只是适用于…的 JavaScript",例如:这是适用于浏览器的 JavaScript; 它只是用于 Node 的 JavaScript;它只是用于 Next.js 的 JavaScript

文章探讨了“这只是 JavaScript”的观点,强调 JavaScript 的多样性和上下文依赖性。不同的运行环境(如浏览器和 Node.js)及编译需求使得代码的定义变得复杂。理解 JavaScript 需考虑运行时环境、编译工具和框架。真正的“纯 JavaScript”应能在任何环境中无缝运行。

原文中文,约2700字,阅读约需7分钟。发表于:
阅读原文

这真的是JavaScript吗?

OH: It’s just JavaScript, right? I know JavaScript. My coworker who will inevitably spend the rest of the day debugging an electron issue — @jonkuperman.com on BlueSky “It’s Just JavaScript!” is...

文章探讨了“仅仅是JavaScript”的说法,强调JavaScript在不同环境中的多样性。虽然JavaScript可以在浏览器和服务器上运行,但许多代码依赖特定环境或编译步骤,因此不能简单称为“仅仅是JavaScript”。理解JavaScript时需考虑运行时、编译工具和框架等上下文因素。

这真的是JavaScript吗?
原文英文,约900词,阅读约需3分钟。发表于:
阅读原文

如何在JavaScript中高效地排序日期

Recently, I was working on a PowerApps Component Framework (PCF) project that required sorting an array of objects by date. The dates were in ISO 8601 format but without a time zone – for example,...

在处理需要按日期排序的PCF项目时,发现使用new Date()方法在大数据集上性能较差。采用ISO 8601格式的日期可以直接进行字典排序,避免对象创建,从而显著提升排序效率,尤其在处理大量数据时。

如何在JavaScript中高效地排序日期
原文英文,约1000词,阅读约需4分钟。发表于:
阅读原文

为什么 2025/05/28 和 2025-05-28 在 JavaScript 中是不同的日子?

,JavaScript Temporal 即将推出:一套新的日期和时间 API,旨在取代 Date 对象。我们最初的整个日期解析问题源于时区歧义,但在很多情况下,我们希望将纯日期字符串完全视为纯日期。

在JavaScript中,日期字符串'2025/05/28'解析为本地时间,而'2025-05-28'解析为UTC。浏览器的解析行为因规范变化而异,导致不一致性。未来的Temporal API将解决这些时区歧义问题。

原文中文,约2800字,阅读约需7分钟。发表于:
阅读原文

使用JavaScript中的Symbol

JavaScript Symbols represent a unique primitive data type introduced in ES6. What Are JavaScript Symbols? A JavaScript symbol is a primitive data type, like numbers, strings, and...

JavaScript中的Symbol是一种独特的原始数据类型,确保每个值在运行时唯一。它们不可枚举、不可自动类型转换且不可变,适用于避免命名冲突和创建隐藏属性。Symbol可用于定义常量、实现自定义迭代器和元编程,增强代码的封装性和灵活性。

使用JavaScript中的Symbol
原文英文,约1600词,阅读约需6分钟。发表于:
阅读原文

职业十字路口:选择C#/.NET还是JavaScript?

TL;DR : 3 years into CS. Burned out from JavaScript. Built stuff with React/Next.js but it feels shallow now. I want to build real systems. im learning C#/.NET full roadmap (WinForms, ADO.NET,...

一名学习编程三年的工程师感到疲惫,想从JavaScript转向C#/.NET,学习系统级知识,但担心生存问题,希望获得经验丰富工程师的建议。

职业十字路口:选择C#/.NET还是JavaScript?
原文英文,约300词,阅读约需1分钟。发表于:
阅读原文
原文英文,约200词,阅读约需1分钟。发表于:
阅读原文

JavaScript中的防抖与节流:实际应用案例及代码

In full stack development, user interface performance isn’t just about aesthetics—it’s about responsiveness and resource management. Two critical tools in your toolkit for controlling how often...

在全栈开发中,用户界面的性能不仅影响美观,还关系到响应速度和资源管理。防抖(debounce)和节流(throttle)是控制高频事件执行频率的重要工具。防抖在用户停止操作后延迟执行,适用于搜索输入;节流则在固定时间间隔内执行,适合滚动事件。合理使用这两种方法可提升性能和用户体验。

JavaScript中的防抖与节流:实际应用案例及代码
原文英文,约400词,阅读约需2分钟。发表于:
阅读原文