usehook
JavaScript 核心进阶SUPER CSSReact 18 . 基础版React 18 架构 . 尊享版React 19 . 基础版React 19 架构 . 尊享版React Queryzustand爆锤面试官之 React 原理面试React Native 跨平台进阶NextJS 16 实战进阶图解算法少数人架构师思维下的 AI 编程实践AI 电子伴侣企业级实战LangChain PythonSpring Boot 企业级开发动画
登录usehook 账号
usehook
AI 电子伴侣
目录 · 244学习路径
目录 · 244学习路径
首页最新:从第一篇开始
127Zod 是什么128单一真实来源129parse 与 safeParse130基础类型131对象与数组132可选、默认值与空值133联合与字面量134自定义校验135数据变换136类型推导137Schema 组合138Zod + Hono139Zod + LLM140实战:端到端 AI Chat
创建时间: 2026-04-18最后更新: 2026-04-18作者: yangbo(cb0c18b57)

1. 基础类型是 Zod 的地基

真实项目里的数据结构看起来都很复杂:嵌套对象、数组、联合类型、可选字段……但你把它们一层层拆下去,最底层全是基础类型(Primitive Types)。

正在验证登录状态
请稍候,验证完成后将继续显示文章内容
  • 1. 基础类型是 Zod 的地基
  • 2. z.string()
  • 2.1 链式组合
  • 2.2 自带的字符串变换
  • 2.3 日期时间字符串
  • 3. z.number()
  • 3.1 它不吃字符串
  • 3.2 NaN 默认是被拒绝的
  • 3.3 小数和 AI 参数
  • 4. z.boolean() 和 z.date()
  • 4.1 z.boolean() 不吃「类真值」
  • 4.2 z.date() 只接受 Date 对象
  • 4.3 z.date() 的范围校验
  • 5. 所有基础类型共享的方法
  • 6. z.coerce:接受「脏数据」的开关
  • 6.1 coerce.boolean() 的大坑(必看)
  • 7. 常见陷阱速查表
  • 8. 总结
Previous

parse 与 safeParse

Next

对象与数组

不费脑的 AI 原理
印刻君头像印刻君
让 AI 知识有温度,技术落地有深度
立即查看
0
首页200 元 · 订阅订阅