JSON.tryParse ?
提案概览
- 阶段: 未分阶段
- 状态: 不活跃
- ECMAScript 版本: —
- 同步时间: 2026年8月26日
- English original · 官方仓库
提案速览
该提案引入 JSON.tryParse 方法,在解析失败时返回 undefined 而不是抛出异常,简化了 JSON.parse 周围的 try-catch 模式。该提案已提交给 TC39,但于 2023 年 11 月被拒绝。提案包含调用现有 JSON.parse(带可选 reviver)的规范伪代码,并引用 URL.canParse 作为优雅处理解析失败的先例。
Note
以下 README 来自上游仓库,其中的阶段或状态标注可能滞后;当前信息以提案概览为准。
JSON.tryParse
于 2023 年 11 月被 tc39 拒绝。