我正在研究一个现有项目,并且在任何文件中看到这种类型的函数导出。那么这个语法是什么意思呢?
export default (variables /*: * */ = variable) => { ... }
这只是一个内联注释,以开头/*和结尾*/。
/*
*/
如果您使用Flow键入JavaScript项目,那么这将被解释为注释类型注释。
在这里,它意味着variables参数是类型*。
variables
*
Flow(*)中的星号类型是存在类型。
存在类型用作占位符,以告知Flow推断该类型。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句