【发布时间】:2020-12-02 07:52:54
【问题描述】:
我是 JavaScript 新手。我已经用 Java 完成了编程。在 Java 中,我们声明具有正确类型的变量。 string、int、char 等。有没有办法在 JavaScript 中声明具有正确类型的变量而不是 let、var 等。
【问题讨论】:
-
原生 JavaScript 中没有严格的类型,但你可以看看 TypeScript。
-
Javascript 是一种动态类型语言,如果你想要静态类型,请查看Typescript 或Flow
-
见What is TypeScript and why would I use it in place of JavaScript?。我不会投票给骗子,因为这只是其中一种可能性 - 另一种选择是 Flow。还有其他可用的静态类型系统。我过去使用过 Tern.JS,它与一些编辑器有很好的集成。它进一步从 JSDoc 中获取类型,因此它适用于普通 JS,而 TS 和 Flow 需要一个编译步骤。
标签: javascript java