欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 时评 > 一种没有注释的语言

一种没有注释的语言

2025/8/29 12:40:21 来源:https://blog.csdn.net/chinaeran/article/details/142199038  浏览:    关键词:一种没有注释的语言

在这里插入图片描述

原文:Breck Yunits - 2024.09.05

JSON 是 PLDB(A Programming Language Database)中唯一不支持注释的流行语言。JSON 既不支持单行注释,也不支持多行注释。

在这里插入图片描述

JSON 最初是有注释的

Douglas Crockford 在 2012 年解释了他独特的设计决策。他最初是支持注释的,但为了防止生态系统的分裂,最终决定去掉注释:

我之所以从 JSON 中删除注释,是因为我发现人们在使用注释来保存解析指令,这种做法将会破坏一致性和兼容性。我知道缺少注释让一些人感到不快,但这是不应该的。

假设你正在使用 JSON 来保存配置文件,并且想为它们添加注释。你可以随心所欲地插入注释,然后在传递给 JSON 解析器之前,通过 JSMin 进行处理。

- Douglas Crockford - 2012 年 4 月 30 日 - 来源

(注:Douglas Crockford 是一位著名的软件工程师和作家,以其在 JavaScript 语言发展中的贡献而闻名。他最广为人知的成就是定义了 JSON(JavaScript Object Notation),一种用于数据交换的轻量级数据格式。)

一些 JSON 的超集支持注释

一些 JSON 的派生版本重新加入了注释功能,比如 JSON5、Hjson 和 JSON with Comments。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词