🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
**ts特点:** 1. ts完全兼容javascript,它可以编译成javascript 2. 使用TS会有强大的**代码类型提示** 3. 提升了代码的可维护性,使得重构代码更容易 4. 支持最新的 ECMAScript 语法。`.ts-----编译---> .js` TS属于**静态类型的编程语言** 1. 它要先编译,再执行。不能直接执行,需要编译成js才能执行 2. 它会在编译期间做类型检查,从而提前发现错误。配合 VSCode 等开发工具,TS 可以提前到**在编写代码的同时就发现代码中的类型错误**,减少找 Bug、改 Bug 时间 JavaScript 属于**动态类型的编程语言** 1. 边解释边执行,错误只能在**运行阶段**才能发现。 2. JS 的类型系统是弱类型的,没有类型的概念