跳到主要内容
前端术语库

JSON

JavaScript Object Notation

前端工程也叫:JSON 格式、JSON 数据、键值对

一句话:一种用花括号和键值对表示数据的文本格式,前后端传数据、项目配置文件大多使用它。

详细解释

JSON 像一张格式严格的登记表:每一项都有「名字」和「值」,比如 {"name": "小明", "age": 18, "tags": ["新用户"]}。值可以是字符串、数字、布尔值、null、数组或嵌套的对象。

它的规矩比 JavaScript 对象更严格:键名和字符串必须用双引号,最后一项后面不能有逗号,不能写注释。手动改 package.json 这类配置文件时,多一个逗号就可能让整个项目跑不起来。

前端从接口拿到 JSON 后,会解析成 JavaScript 对象再使用。把一次真实的接口返回 JSON 贴给 AI,是让它写出正确代码最有效的方式之一。

怎么跟 AI 说

可以直接贴给 Cursor、Claude Code 等工具,把里面的业务内容换成你自己的。

下面是用户详情接口返回的 JSON:(粘贴内容)。请根据它生成 TypeScript 类型定义,标出哪些字段可能为 null,然后把详情页里写死的假数据替换成这个接口的真实字段。