Flowing
Dev
更多工具
添加到项目
项目模式
Search tools and commands…
⌘ K
简体中文
JS / TS 工具
免费
JS/TS 代码想美化就美化,想压缩就压缩。 你的数据不会离开此浏览器。
基础知识
压缩生成纯 JavaScript — TypeScript 类型注解将被移除。美化保持您的源代码原样。
美化
压缩
输入
16 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
type Status = "active" | "archived"; interface Project { id: number; name: string; tags: string[]; status: Status; } function describe(project: Project): string { const tags = project.tags.filter((tag) => tag.length > 3); return `${project.name} (${project.status}) — ${tags.join(", ")}`; } const toolkit: Project = { id: 1, name: "FlowingDev", tags: ["fast", "private"], status: "active" }; console.log(describe(toolkit));
输出
1
输出将显示在这里。
就绪