TS 和 JS 的区别是什么?有什么优势? 执念坚持 2022-05-04 684 阅读1分钟 语法层面:TypeScript = JavaScript + Type(TS 是 JS 的超集) 执行环境层面:浏览器、Node.js 可以直接执行 JS,但不能执行 TS(Deno 可以执行 TS) 编译层面:TS 有编译阶段,JS 没有编译阶段(只有转译阶段和 lint 阶段) 编写层面:TS 更难写一点,但是类型更安全 文档层面:TS 的代码写出来就是文档,IDE 可以完美提示。JS 的提示主要靠 TS