V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Asuler
V2EX  ›  TypeScript

ts 有没有直接能查看最终类型的方法

  •  
  •   Asuler · 30 天前 · 920 次点击
    在 vscode 中,import 某个包里的某个类型后,我想看看这个类型最终是什么样的,结果点进去一层套一层,各种 ts 操作符满天飞

    其实我就想知道这个类型的某个函数的参数类型是啥,但是要一层一层点进去,而且点进去后还分好几层,完全不知道我想要的函数是在哪一层

    有没有办法能直接看到,包括但不局限于 vscode 插件,npm 包等
    4 条回复    2025-06-13 15:42:26 +08:00
    sillydaddy
        1
    sillydaddy  
       30 天前 via Android
    直接写一个这个类型的变量,比如 a:TypeA ,然后写 a.b ,鼠标悬浮到 a.b 上,可以看到 b 的类型。如果 b 是函数,应该可以看到函数参数的类型。
    mrwangjustsay
        4
    mrwangjustsay  
       30 天前
    type Prettify<T> = {
    [K in keyof T]: T[K];
    }; 配合
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2483 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 11:58 · PVG 19:58 · LAX 04:58 · JFK 07:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.