跳至主要内容

入门

Flow 是一个用于 JavaScript 代码的静态类型检查器。它做了很多工作来提高你的生产力。让你编写代码更快、更智能、更自信,并扩展到更大的规模。

Flow 通过**静态类型注解**检查你的代码是否存在错误。这些*类型* 允许你告诉 Flow 你希望你的代码如何工作,Flow 将确保它按预期工作。

1function square(n: number): number {2  return n * n;3}4
5square("2"); // Error!
5:8-5:10: Cannot call `square` with `"2"` bound to `n` because string [1] is incompatible with number [2]. [incompatible-call]

第一步:安装 Flow