文章目录
- 1.新特性
- 1.1.`JSON`&`JSON5`官网
- 2.示例
- 
- [2.1. IntelliJ IDEA](#2.1. IntelliJ IDEA)
- [2.9. 示例源码](#2.9. 示例源码)
 
1.新特性
- 【通用】
- 注释
- 尾随逗号
- key无需引号(或单引号)
 
- 【字符串】
- 字符串可以用单引号引起来。
- 字符串可以通过转义换行符来跨越多行。
- 字符串可能包含字符转义。
 
- 【数字】
- 数字可以是十六进制。
- 数字可能有前导或尾随小数点。
- 数字可以是IEEE 754正无穷大、负无穷大和 NaN。
- 数字可以以明确的加号开头。
 
- JSON5的文件扩展名为- json5
1.1.JSON&JSON5官网
2.示例
2.1. IntelliJ IDEA
2.1.1.支持.json5文件

2.1.2.md支持json5代码块

2.9. 示例源码
-【注意】CSDN的还不支持JSON5
            
            
              json
              
              
            
          
          {
  // 单行注释
  // 无引号
  unquoted: 'and you can quote me on that',
  // 单引号
  singleQuotes: 'I can use "double quotes" here',
  // 换行符来跨越多行
  // 字符转义
  lineBreaks: "Look, Mom! \
No \\n's!",
  // 16进制
  hexadecimal: 0xdecaf,
  // 前导或尾随小数点
  leadingDecimalPoint: .8675309,
  andTrailing: 8675309.,
  // 数字可以以明确的加号开头(正号)
  positiveSign: +1,
  // 尾随逗号
  trailingComma: 'in objects',
  andIn: [
    'arrays',
  ],
  // JSON5兼容JSON
  "backwardsCompatible": "with JSON",
}