Flow入门初识

Flow是facebook出品的JavaScript静态类型检查工具。
由于JavaScript是动态类型语言,它的灵活性也会造成一些代码隐患,使用Flow可以在编译期尽早发现由类型错误引起的bug,这种方式非常有利于大型项目源码的开发和维护,

1.Flow工作方式

类型推断:通过变量的使用上下文来推断,然后根据这些推断来判断类型。
类型注释:事先注释数据类型,Flow会基于注释来判断。

2.Flow安装 $mkdir flowtest $npm install --g flow-bin $flow init //初始化,创建一个.flowconfig文档 $flow 3.使用 // @flow function square(n: number): number { return n * n; } square("2"); // Error! $flow

 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpwspx.html