首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >TypeScript 中 unknown 与 any 的边界:从 JSON.parse 的类型安全说起

TypeScript 中 unknown 与 any 的边界:从 JSON.parse 的类型安全说起

作者头像
超哥前端记录
发布于 2026-11-05 10:14:44
发布于 2026-11-05 10:14:44
950
举报
概述
处理接口返回的 JSON 数据时,很多人习惯写 const data = await res.json(),此时 TypeScript 会把 data 推断为 any。这看起来方便,却把后续所有属性访问、方法调用都变成了无检查的野指针,一旦后端字段改名或类型变动,运行时才会炸。把 any 换成 unknown 能强制我们在使用前做类型收窄,但很多人收窄时又用 as 直接断言,安全网形同虚设。这篇文

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档