Reddit vows to stay human to emerge a winner from artificial intelligencea year agohttps://www.ft.com/content/a86fb03a-8781-40b5-a077-1d677e546ecf浏览器中JavaScript被禁用该网站需要JavaScript才能正常运行可能的原因包括浏览器扩展、网络问题或浏览器设置建议解决方案:检查网络连接、禁用广告拦截器或尝试使用其他浏览器
Vite 7.0a year agohttps://vite.dev/blog/announcing-vite7Vite 7.0 正式发布,标志着该项目诞生五周年。Vite 周下载量突破3100万次,七个月内增长1400万。ViteConf 线下大会将于10月9-10日在阿姆斯特丹举行,由JSWorld与合作伙伴共同筹办。VoidZero团队正在开发基于Rust的打包工具Rolldown,未来将成为Vite默认打包方案。Vite DevTools由VoidZero与NuxtLabs联合开发,旨在增强Vite项目的调试能力。Vite 7要求Node.js版本不低于20.19或22.12,不再支持Node.js 18。Vite 7默认浏览器目标更改为'baseline-widely-available',同步更新了浏览器版本要求。Vitest 3.2已适配Vite 7.0,测试体验全面升级。Vite 7为环境API新增实验性`buildApp`钩子功能。Vite 7迁移过程预计平稳,所有废弃功能已被移除。
Scroll snapping, state queries, monster hunter, and gamificationa year agohttps://utilitybend.com/blog/the-customizable-select-part-four-scroll-snapping-s...文章探讨了如何使用CSS和JavaScript重现《怪物猎人》游戏中的用户界面。关键特性包括横向滚动、可拖动元素以及选择控件的游戏化设计。HTML结构包含自定义选择框及其选项、外框框架和用于导航的滚动箭头。CSS配置涉及锚点定位、滚动吸附功能,以及为选项和外框定制的样式。JavaScript负责处理拖拽行为、方向键导航和用于选项选择的滚动吸附事件。特别提到需关注可访问性问题,强调上下文理解与用户预期的重要性。演示案例展现了新CSS特性的创新运用,但建议谨慎应用于常规网页表单场景。
Show HN: Burrito: An embeddable QuickJS wrapper written in Nima year agohttps://tapsterbot.github.io/burrito/Burrito是QuickJS JavaScript引擎的Nim语言封装,支持在Nim应用中执行JavaScript代码仅需少量代码即可在Nim应用中嵌入具备语法高亮和命令历史功能的完整JavaScript交互环境支持将自定义Nim函数暴露给JavaScript,实现Nim与JavaScript之间的双向交互可轻松将QuickJS集成到Nim项目中,并支持标准模块和操作系统模块Burrito支持零开销的C函数桥接以及Nim与JavaScript间的自动类型转换该工具功能多样,适用于脚本系统、插件架构、动态代码执行等多种场景
Germany and Italy pressed to bring $245B of gold home from USa year agohttps://www.ft.com/content/e39390cc-ea02-4197-843a-1e4c242422cc您的浏览器禁用了JavaScript。由于浏览器扩展、网络问题或浏览器设置等原因,网站的某个必要部分无法加载。建议的解决方案包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器。
Ecma International approves ECMAScript 2025: What's new?a year agohttps://2ality.com/2025/06/ecmascript-2025.htmlECMAScript 2025语言规范于2025年6月25日获批为JSON模块等非JavaScript工件引入导入属性新增迭代器辅助方法以增强迭代器功能集合新增并集/交集/子集检查等操作方法RegExp.escape()方法用于正则表达式文本转义正则表达式模式修饰符可对部分模式应用标志允许在不同分支中使用重复的命名捕获组新增Promise.try()用于以非异步代码启动Promise链新增Float16运算相关的数学与数据处理功能
Fault Tolerant Llama training – PyTorch bloga year agohttps://pytorch.org/blog/fault-tolerant-llama-training-with-2000-synthetic-failu...浏览器中JavaScript已禁用由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载建议的解决方案包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器
How the next financial crisis starts. The climate shocks that trigger turmoila year agohttps://www.ft.com/content/9e5df375-650d-492e-ba51-fb5a34e6ddd6浏览器中JavaScript被禁用该网站需要JavaScript才能正常运行可能的原因包括浏览器扩展、网络问题或浏览器设置建议解决方案:检查网络连接、禁用广告拦截器或尝试其他浏览器
Brazil Supreme Court rules digital platforms are liable for users' postsa year agohttps://www.ft.com/content/4a5235c5-acd0-4e81-9d44-2362a25c8eb3浏览器中禁用了JavaScript。由于浏览器扩展、网络问题或浏览器设置等原因,网站的必需部分无法加载。建议的解决方案包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器。
JavaScript Chose Violencea year agohttps://martinrue.com/javascript-chose-violence/JavaScript 仅用10天就设计完成,因此存在一些怪异特性。JS中的日期类型会自动将年份减去1900,导致历史日期计算错误。JS的月份从0开始计数,这与大多数数字系统不同。JS的浮点数运算存在精度问题(例如0.1 + 0.2 ≠ 0.3)。JS的相等比较很棘手,应该始终使用三等号(===)。在JS中NaN等于NaN,但正确检测方法是使用Number.isNaN()。使用parseInt()时应包含基数参数,避免八进制解析问题。避免使用eval(),因其存在安全风险且是糟糕实践。JS的类只是语法糖,并不完全支持面向对象编程。finally代码块会覆盖try块的返回值,这与其他语言不同。当没有参数时,Math.min()和Math.max()会出现意外行为。原始类型(如数字)不能直接调用方法。JS数组可以拥有非索引属性,就像隐藏的房间。尽管存在缺陷,JS已不断改进并通过TypeScript等工具被广泛使用。
JavaScript Trademark Updatea year agohttps://deno.com/blog/deno-v-oracle4商标审判和上诉委员会(TTAB)驳回了针对Oracle公司'JavaScript'商标的欺诈指控。据称Oracle在商标续展时使用了Node.js网站的截图作为证据误导美国专利商标局,尽管其与Node.js并无关联。本案焦点已转向商标通用性及弃权主张,认为'JavaScript'被广泛认定为编程语言而非品牌名称。Oracle须在8月7日前回应撤销请愿,证据开示程序定于9月6日启动。一份包含19,550个签名的请愿书支持'JavaScript'商标不符合公众及行业利益的主张。若撤销成功,'JavaScript'名称将解除商标限制,彻底消除许可使用顾虑。
Simulations reveal the secret to strengthening carbon fibera year agohttps://www.ornl.gov/news/simulations-reveal-secret-strengthening-carbon-fiber您的浏览器中禁用了JavaScript。由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载。建议的解决方案包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器。
Meta seeks $29B from private credit giants to fund AI data centresa year agohttps://www.ft.com/content/aff1a2d2-d58e-44de-a114-9f0ce9d15a15浏览器中JavaScript被禁用由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载建议的解决方案包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器
China Dominates 44% of Visible Fishing Activity Worldwidea year agohttps://oceana.org/press-releases/china-dominates-44-of-visible-fishing-activity...浏览器中JavaScript已禁用该网站需要JavaScript才能正常运行可能的原因包括浏览器扩展、网络问题或浏览器设置建议的解决方案:检查网络连接、禁用广告拦截器或尝试使用其他浏览器
Xfinity using WiFi signals in your house to detect motiona year agohttps://www.xfinity.com/support/articles/wifi-motion网站的全部功能需要启用JavaScript。启用JavaScript是一个简单的浏览器设置。JavaScript选项可以在浏览器的设置、首选项或Internet选项菜单中找到。
Library for better colors on eInk displaysa year agohttps://github.com/Utzel-Butzel/epdoptimize一个用于减少图像颜色并通过抖动处理优化电子墨水屏显示的JavaScript库同时支持前端JavaScript(浏览器Canvas API)和Node.js(node-canvas)环境支持自定义显示屏和颜色表配置提供多种抖动算法以实现更好的颜色混合和渐变效果包含针对设备特性的色彩校准功能可通过npm安装,包名为'epdoptimize'提供图像抖动和颜色替换的示例用法支持深度定制抖动处理行为的详细参数兼容自定义调色板设置开放贡献渠道并欢迎反馈建议
Inside the British lab growing a biological computera year agohttps://www.ft.com/content/713eab47-a1f1-4477-a7de-f2b150e2faac浏览器中JavaScript已被禁用由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载建议用户检查网络连接、禁用广告拦截器或尝试使用其他浏览器
What should a native DOM templating API look like?a year agohttps://justinfagnani.com/2025/06/30/what-should-a-dom-templating-api-look-like/关于DOM操作的声明式JavaScript模板API提案聚焦于类似JSX和lit-html的输出型JavaScript API约束条件包括网络兼容性、标准文件类型和无性能退化需求涵盖符合人体工学的API、JavaScript控制流支持及完整HTML语法支持倾向观点包括函数式编程风格、HTML模板克隆及多响应式模型支持提议采用标记模板字面量作为模板容器语法,具备安全性和性能优势关于模板中属性(attributes)、特性(properties)和事件区分的讨论通过JavaScript处理组合、条件与循环,利用模板重渲染和细粒度响应式与JSX和HTML模板方案的对比,主张JavaScript API路径提案因共享约束与目标,与lit-html等现有库理念一致
What's the difference between named functions and arrow functions in JavaScript?a year agohttps://jrsinclair.com/articles/2025/whats-the-difference-between-named-function...JavaScript中的箭头函数是简洁且始终匿名的表达式,与函数声明和函数表达式不同。函数声明会被提升,允许在代码定义前调用它们。函数表达式可以是匿名或具名的,具名表达式有助于调试堆栈跟踪。箭头函数不能用作构造函数,没有自己的`this`绑定,也不能作为生成器函数使用。选择箭头函数还是传统函数通常取决于`this`的使用、是否需要构造函数或生成器功能。箭头函数非常适合不需要`this`的回调函数和`.map()`等方法,因为它们简洁且具有词法`this`绑定。当提升特性有利或需要对象方法拥有自己的`this`上下文时,传统函数声明是更优选择。
'Elon has woken up': Musk battles to save Tesla from Trump10 months agohttps://www.ft.com/content/aaf1a903-1936-4807-9fa0-6fbbe2485edb您的浏览器禁用了JavaScript。由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载。建议的解决方案包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器。