使用保留关键字的 typescript 定义文件

标签 typescript

如何为命名为保留关键字(例如“module”(qunit,http://api.qunitjs.com/module/))的函数(全局范围)创建类型定义?

是否有前缀 char 或我可以使用的东西?一个在编译时简单地被删除的字符。

最佳答案

这个我也觉得没办法。在这些情况下,您可以使用类似的东西:

QUnit.module('module_name');

我正在 this link 上处理 qunit.d.ts 文件.有了它,您就可以使用我在上面放置的代码。

关于使用保留关键字的 typescript 定义文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12885652/

相关文章:

javascript - 'as' 语句 Angular 2 +/javascript

javascript - 应由服务传递的 Typescript Angular 访问参数

typescript - Mixin 作为 TypeScript 中的类装饰器不会更新类属性

angular - 是否可以在 Angular 2中读取其他应用程序的本地存储?

javascript - TypeError : this. props.nextStep 不是函数 React 错误

javascript - 如何设置值数组以动态接受 Angular 4中输入标签的属性

javascript - 导出由导入的类/接口(interface)组成的模块?

typescript - 如何格式化上传 session Microsoft Graph API 的 Content-Range header

javascript - Node.js + TypeScript : Unclear syntax with type script compiled code

reactjs - React TypeScript - 当尝试使用 && 运算符进行条件渲染时,为什么 Boolean() 的行为与双 NOT (!!) 运算符不同?