它在Javascript中“声明”了什么?

时间:2017-10-01 05:23:34

标签: javascript

github中简要了解electron-react-boilerplate存储库,我意识到javascript中的代码无法理解。

declare module "flow-bin" {
  declare module.exports: string;
}

它做什么声明 ?,它是ES6,ES7的一部分?我在搜索的方式虽然无法找到它的相关信息。任何人都可以给我一些关于它的含义的信息吗?

1 个答案:

答案 0 :(得分:3)

那是typescript's语法。 <使用

  

环境模块声明

Typescript使用declare进行严格类型检查。然后在编译之前进行语法检查。例如。

declare var jQuery: (string) => any;

jQuery('#foo');

上面的代码声明jQuery接受一个字符串参数。