For AI agents: the complete documentation index is available at /tc39-atlas/llms.txt, the full documentation bundle is available at /tc39-atlas/llms-full.txt, and this page is available as Markdown at /tc39-atlas/proposals/index.md.
  • 简体中文
  • 提案目录

    Tip

    使用左侧栏按阶段浏览,或使用右上角全文搜索查找标题与正文。

    Stage 4 · 96

    提案状态ECMAScript 版本
    .at()已完成ES2022
    Array.fromAsync已完成ES2026
    Array.prototype.{flat,flatMap}已完成ES2019
    Array.prototype.includes已完成ES2016
    ArrayBuffer 转移已完成ES2024
    Atomics.pause:JavaScript 中的微等待已完成ES2027
    Atomics.waitAsync(异步原子等待)已完成ES2024
    BigInt:JavaScript 中的任意精度整数已完成ES2020
    DateTimeFormat 的 dateStyle 与 timeStyle已完成ES2021
    Error.isError 提案已完成ES2026
    Float16Array:在 TypedArrays、DataView 和 Math.f16round 中支持半精度浮点数已完成ES2025
    for-in 机制已完成ES2020
    Function.prototype.toString 修订已完成ES2019
    Hashbang 语法已完成ES2023
    import.meta已完成ES2020
    import()已完成ES2020
    Intl 区域设置信息已完成ES2026
    Intl 枚举 API已完成ES2022
    Intl 纪元和 MonthCode 提案已完成ES2026
    Intl.DateTimeFormat.prototype.formatRange已完成ES2021
    Intl.DateTimeFormat.prototype.formatToParts已完成ES2017
    Intl.DisplayNames已完成ES2021
    Intl.DisplayNames 第二版已完成ES2022
    Intl.DurationFormat 提案已完成ES2025
    Intl.ListFormat已完成ES2021
    Intl.Locale API 规范 [草案]已完成ES2020
    Intl.NumberFormat V3已完成ES2023
    Intl.NumberFormat 统一 API 提案已完成ES2020
    Intl.NumberFormat.prototype.formatToParts已完成ES2018
    Intl.PluralRules已完成ES2018
    Intl.RelativeTimeFormat API 规范 [草案]已完成ES2020
    Intl.Segmenter:JavaScript 中的 Unicode 分段已完成ES2022
    JSON 模块已完成ES2025
    JSON 超集已完成ES2019
    JSON.parse 源文本访问已完成ES2026
    Math.sumPrecise已完成ES2026
    Object.fromEntries已完成ES2019
    Object.getOwnPropertyDescriptors已完成ES2017
    Object.values/Object.entries已完成ES2017
    Promise.allSettled已完成ES2020
    Promise.any已完成ES2021
    Promise.prototype.finally已完成ES2018
    Promise.try已完成ES2025
    Promise.withResolvers已完成ES2024
    RegExp 匹配索引已完成ES2022
    RegExp.escape已完成ES2025
    String.prototype.{trimStart, trimEnd}已完成ES2019
    String.prototype.matchAll已完成ES2020
    String.prototype.replaceAll已完成ES2021
    Symbol.prototype.description已完成ES2019
    Symbols 作为 WeakMap 键已完成ES2023
    Temporal已完成ES2027
    Uint8Array 与 Base64 之间的转换已完成ES2026
    Upsert已完成ES2026
    WeakRefs 提案已完成ES2021
    Well-formed JSON.stringify已完成ES2019
    全局This已完成ES2020
    共享内存与原子操作已完成ES2017
    函数参数列表和调用中允许尾随逗号的提案已完成ES2017
    剩余/展开属性已完成ES2018
    可访问的 Object.prototype.hasOwnProperty已完成ES2022
    可调整大小和可增长的 ArrayBuffer已完成ES2024
    可选 catch 绑定已完成ES2019
    可选链已完成ES2020
    可重新声明的全局 eval 引入的变量已完成ES2025
    同步迭代器辅助方法已完成ES2025
    字符串填充已完成ES2017
    导入属性已完成ES2025
    带有集合表示法和字符串属性的 RegExp v 标志已完成ES2024
    异步函数已完成ES2017
    异步迭代已完成ES2018
    扩展 TimeZoneName 选项提案已完成ES2022
    指数运算符已完成ES2016
    数字分隔符已完成ES2021
    数组从末尾开始查找已完成ES2023
    数组分组已完成ES2024
    新的 Set 方法已完成ES2025
    显式资源管理已完成ES2027
    正则表达式中的 Unicode 属性转义已完成ES2018
    正则表达式修饰符已完成ES2025
    正则表达式后行断言已完成ES2018
    正则表达式命名捕获组已完成ES2018
    正则表达式的 sdotAll)标志已完成ES2018
    私有字段的人体工程学品牌检查已完成ES2022
    空值合并运算符已完成ES2020
    类字段(私有实例方法与访问器、公共实例字段与私有实例字段、静态类字段与私有静态方法)已完成ES2022
    类静态初始化块已完成ES2022
    联合迭代已完成ES2027
    良构 Unicode 字符串已完成ES2024
    解除模板字面量限制已完成ES2018
    迭代器序列化已完成ES2026
    通过复制更改数组已完成ES2023
    逻辑赋值运算符已完成ES2021
    重复命名捕获组已完成ES2025
    错误原因已完成ES2022
    顶层 await已完成ES2022

    Stage 3 · 13

    Stage 2.7 · 6

    提案状态ECMAScript 版本
    ESM 阶段导入进行中
    ShadowRealm进行中
    不可变 ArrayBuffer进行中
    导入字节进行中
    装饰器进行中
    装饰器元数据进行中

    Stage 2 · 29

    Stage 1 · 110

    提案状态ECMAScript 版本
    {BigInt, Number}.fromString进行中
    Array.zip 和 Array.zipKeyed进行中
    await 操作进行中
    BigInt 数学进行中
    DataView 获取/设置 Uint8Clamped 方法进行中
    do 表达式进行中
    ECMAScript 模式匹配进行中
    ECMAScript 的接口描述语言进行中
    Error 选项 framesAbove进行中
    export v from "mod"; 语句进行中
    Intl.DateTimeFormat 的 eraDisplay 选项进行中
    JavaScript 中函数的遗留反射特性进行中
    JavaScript 的 Function.prototype.once进行中
    JavaScript 的策略 Map 和 Set进行中
    Map 的 get 与 delete进行中
    new.initialize进行中
    Object pick/omit进行中
    Object.freeze 和 Object.seal 语法进行中
    Object.propertyCount进行中
    Observable进行中
    OOM 快速失败进行中
    Record 字面量中的深层路径属性进行中
    SES(安全 ECMAScript)进行中
    Stabilize(稳定性)及其相关完整性特性进行中
    String.cooked进行中
    String.prototype.codePoints进行中
    TypedArray 内部查找进行中
    一等协议进行中
    严格强制使用 using进行中
    二进制 AST 提案进行中
    从指数表示法创建 BigInt进行中
    保留宿主虚拟化能力进行中
    信号(Signals)进行中
    修改 Number.parseInt/parseFloat 以不强制转换 null/undefined/NaN(仓库链接待定)进行中
    内置模块(又称 JavaScript 标准库)进行中
    最简最小化混入进行中
    冻结原型进行中
    准标准 Date.parse 输入的统一解析进行中
    函数和对象字面量元素的装饰器进行中
    函数记忆化进行中
    分组访问器与自动访问器进行中
    切片表示法进行中
    别名访问器进行中
    加密安全随机数生成进行中
    动态模块进行中
    区域设置扩展进行中
    十进制数进行中
    原型污染缓解进行中
    双端迭代器与解构进行中
    反向迭代进行中
    发射器进行中
    取反的 in 和 instanceof 运算符进行中
    取消 API进行中
    受限 ArrayBuffer进行中
    只读集合进行中
    可逆字符串分割进行中
    可释放的 AsyncContext.Variable进行中
    块参数进行中
    复合值进行中
    导出全部进行中
    并发控制进行中
    异步 do 表达式进行中
    异步初始化进行中
    扩展进行中
    批量代理撤销进行中
    批量添加数组元素进行中
    按码点比较字符串进行中
    支持分布式 Promise 流水线进行中
    数组原型 unique() 方法进行中
    数组相等性进行中
    数组过滤进行中
    无序异步迭代器助手进行中
    更丰富的键进行中
    更多货币显示选项进行中
    更多随机函数进行中
    更快的 Promise 采纳(Faster Promise adoption)进行中
    条件语句中的声明进行中
    枚举进行中
    标准化调试进行中
    检查器进行中
    模块全局进行中
    模块同步断言进行中
    模块密钥进行中
    模板字面量的改进转义进行中
    模运算与额外整数数学进行中
    正则表达式 \R 转义进行中
    正则表达式原子运算符进行中
    正则表达式扩展模式与注释进行中
    比较进行中
    波浪点:Promise 管道的语法支持进行中
    私有声明进行中
    类品牌检查进行中
    类型化数组连接进行中
    类型注解进行中
    类方法参数装饰器进行中
    类访问表达式进行中
    线性匹配进行中
    获取内在属性提案进行中
    调用此操作符进行中
    资产引用进行中
    赋值左侧的可选链进行中
    迭代器唯一值进行中
    通过内置装饰器实现可组合访问器进行中
    部分应用进行中
    错误堆栈进行中
    错误选项 limit进行中
    限制内置方法中的子类化支持进行中
    隔离区(Compartments)进行中
    集合方法进行中
    集合构造器上的 of 和 from 方法进行中

    Stage 0 · 16

    提案状态ECMAScript 版本
    as 解构模式进行中
    Intl.NumberFormat 舍入选项进行中
    Reflect.{isCallable,isConstructor}进行中
    修复 9.2.3 LookupMatcher 算法进行中
    关系进行中
    函数绑定语法进行中
    函数表达式装饰器进行中
    可防御类进行中
    字符串修剪指定字符进行中
    对象简写改进进行中
    嵌套导入声明进行中
    捕获守卫进行中
    方法参数装饰器进行中
    正交类成员进行中
    结构化克隆进行中
    额外的元属性进行中

    未分阶段 · 57

    提案状态ECMAScript 版本
    "use module"不活跃
    {Set,Map}.prototype.toJSON不活跃
    ArrayBuffer.prototype.transfer已撤回
    Blöcks已撤回
    Builtins.typeOf() 和 Builtins.is()已撤回
    Date.parse 回退语义不活跃
    ES 模块的拟议语法变更不活跃
    from ... import不活跃
    Function.pipe 和 flow已撤回
    Intl LocaleMatcher进行中
    Intl 序列单位进行中
    Intl 能源单位进行中
    Intl.DateTimeFormat 与其他标准的对齐进行中
    Intl.MessageFormat进行中
    Intl.MessageResource进行中
    Intl.NumberFormat 中的智能单位偏好进行中
    Intl.Segmenter v2进行中
    Intl.ZonedDateTimeFormat进行中
    isTemplateObject(模板对象检测)已撤回
    JSON.tryParse不活跃
    Math.signbit:IEEE-754 符号位已撤回
    RefCollection已撤回
    RegExp 原子组与占有量词不活跃
    SIMD.JS - SIMD APIs不活跃
    String.prototype.at不活跃
    Symbol.thenable已撤回
    TypedArray 步长参数已撤回
    Unicode 属性转义中的字符串序列属性已撤回
    UUID已撤回
    WeakRefs 的 cleanupSome 方法已撤回
    函数辅助工具不活跃
    动态导入宿主调整已撤回
    动态模块改革已撤回
    区分字符串字面量已撤回
    区域已撤回
    可取消的 Promise已撤回
    可扩展数值字面量已撤回
    可调用类构造函数已撤回
    对象浅等价已撤回
    对象的可枚举属性方法不活跃
    尾调用更新:引入显式语法选择机制不活跃
    弃用标记不活跃
    探索将单位与数字相关联进行中
    改进对对象的迭代已撤回
    数学扩展已撤回
    未使用的函数参数不活跃
    某些 Intl API 的默认行为进行中
    标签化集合字面量已撤回
    生成器箭头函数已撤回
    稳定格式化进行中
    类型化对象不活跃
    获取数组的最后一个元素已撤回
    规范化 ICU 参考已撤回
    记录(Record)与元组(Tuple)已撤回
    运算符重载已撤回
    通用比较已撤回
    附录 B —— HTML 属性事件处理器已撤回