V2EX  ›  英汉词典
Enqueued related words: Ponyfill

Polyfill

释义 Definition

(前端/JavaScript)补丁代码、兼容性垫片:为旧浏览器或旧环境提供某个新 API/新特性的等效实现,使代码在不支持该特性的环境中也能运行。(也可泛指其他语言/平台中的兼容实现。)

发音 Pronunciation (IPA)

/ˈpɑːlɪfɪl/
/ˈpɒlɪfɪl/

例句 Examples

This library includes a polyfill for fetch.
这个库包含了对 fetch 的 polyfill(兼容实现)。

To support older browsers, we loaded a Promise polyfill before running the app, which prevented runtime errors and improved stability.
为了支持旧浏览器,我们在运行应用前加载了 Promise 的 polyfill,从而避免运行时错误并提升稳定性。

词源 Etymology

由 **poly-**(“多、多个”)+ fill(“填充、补上”)构成,字面意思是“把缺的地方补上”。在 Web 开发语境中,指用一段代码“补齐”环境缺失的标准功能,使其表现得像原生支持一样。

相关词 Related Words

文献与作品 Literary / Notable Works

  • Eloquent JavaScript(《JavaScript 编程精解》)中讨论现代特性在旧环境中的实现与兼容策略时常出现该术语。
  • JavaScript: The Definitive Guide(《JavaScript 权威指南》)在讲到标准 API 与跨浏览器支持时会提到 polyfill。
  • Exploring ES6(Dr. Axel Rauschmayer)介绍 ES6 特性时涉及 polyfill 与 transpiler(转译器)的区别与搭配使用。
  • MDN Web Docs 的 “Polyfill” 相关文档(虽为技术文档,但在开发者社区中属于最常被引用的权威来源之一)。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   750 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 22:48 · PVG 06:48 · LAX 14:48 · JFK 17:48
♥ Do have faith in what you're doing.