知识卡片

字面量催生JSON

普通读书笔记卡 · 1497.a

内容

对象/数组字面量是”精简JavaScript”子集保留的核心特性之一,提供了方便创建新对象和数组的表示法;JSON 这种数据交换格式正是从这种字面量表达方式获得灵感。关联:[[小语言也完整]];发散:好的语言特性常溢出原始场景,成为跨系统协议或工具生态的基础,JSON 后来脱离 JS 成为通用数据格式。

参考来源

- 位置:《JavaScript语言精粹(修订版)》第10章《优美的特性 Beautiful Features》 - 结论依据:原文在"精简的JavaScript"三项核心特性中列出"对象字面量和数组字面量",并说明"JavaScript字面量是数据交换格式JSON的灵感之源",据此推出字面量语法与 JSON 之间的渊源关系。 - 原始内容:对象字面量和数组字面量:这对创建新的对象和数组来说是一种非常方便的表示法。JavaScript字面量是数据交换格式JSON的灵感之源。