V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
vortesnail
V2EX  ›  分享创造

为「前端开发者」开发了个 TS 类型体操的刷题网站

  •  1
     
  •   vortesnail · 5 天前 · 1375 次点击
    所有题目目前都是从 type-challenges 搬运的,不过每道题自己都翻译了下,主要还是方便大伙打开网站就能刷题,我做这个网站的最初原因也是方便自己刷题。

    欢迎前端同学来玩玩~

    123 上链接:

    https://typeroom.cn

    现在是越做越想开发更多的功能,想发展成一个前端(前端视角的全栈)开发者的交流社区~
    11 条回复    2024-12-23 11:31:29 +08:00
    WorseIsBetter
        1
    WorseIsBetter  
       5 天前   ❤️ 1
    很久没写 TypeScript 了,有点怀念

    说起类型体操,不得不提 TypeScript 的类型系统是图灵完备的,理论上可以拿它实现任何逻辑。

    当年学 TypeScript 的时候特意写了个编程语言解释器,有兴趣可以玩玩: https://codeberg.org/esolangs/type-unlambda (纯玩具项目,大佬们轻喷)

    duli950523
        2
    duli950523  
       5 天前
    @WorseIsBetter #1 很厉害了,不必自谦,已经是非 PL 圈的顶级水平了
    MossFox
        3
    MossFox  
       5 天前
    一直觉得 JavaScript/TypeScript 不是和前端绑定的东西。
    现在说到 Node.js 总是有人觉得是前端搞的玩意。也不知道是就国内这样还是怎么的。
    Rrrrrr
        4
    Rrrrrr  
       4 天前
    github 登录 402 ,刷多几次好了
    dinjufen
        5
    dinjufen  
       4 天前
    登录报错:Request failed with status code 502
    vortesnail
        6
    vortesnail  
    OP
       4 天前
    @Rrrrrr 很奇怪,并发稍微多一点点就会这样,402 502 都会出现,目前不知道为什么,查了状态码发生的原因,感觉都不像。
    是因为我买的云服务器比较便宜吗,99 一年。。CPU 就 2 核。

    不过这些问题多刷新几遍就可以正常,有懂的大佬教教我不。
    l864494871
        7
    l864494871  
       4 天前 via iPhone
    ts 只会最基础的,类型一多根本看不懂也学不懂,只能 any 一把梭
    vortesnail
        8
    vortesnail  
    OP
       4 天前
    @l864494871 所以才要刷起来!
    Rrrrrr
        9
    Rrrrrr  
       4 天前
    @vortesnail #6 好吧,问题不大。能用就行
    Parva
        10
    Parva  
       3 天前
    一直对 ts 一知半解(没有系统学过)这很有帮助,感谢
    vortesnail
        11
    vortesnail  
    OP
       3 天前
    @Parva 嗯嗯,有帮助就好
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4067 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:00 · PVG 09:00 · LAX 17:00 · JFK 20:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.