TypeScript

将js文件加载到typescript文件中

我有一个简单的TypeScript,它需要一个来自JavaScript文件的函数.如何将该js文件导入到ts文件?我必须为该js文件创建一个ts文件才能在我的ts文件中使用它吗?解决方法最简单的方法是声明您使用的功能:File1.jsFile2.ts如果您的场景更复杂,则可以创建一个File1.d.ts文件并引用File2.ts:File1.d.tsFile2.ts

javascript – 用鸭型对象的Typescript字符串文字

Typescript1.8引入了字符串文字类型.但是,当作为参数传入对象时,如下所示:它失败了:Argumentoftype‘{a:string;b:string;c:string;}’isnotassignabletoparameteroftype‘ITest’.Typesofproperty‘a’areincompatible.Type‘string’isnotassignabletotype

javascript – 在TypeScript中的RegExp

如何在TypeScript中实现Regexp?我的例子解决方法我想你想在TypeScript中测试RegExp,所以你必须这样做:您应该读取MDNReference–RegExp,RegExp对象接受两个可以为空的参数模式和标志.为了测试你的正则表达式,你必须使用.test()方法,而不是在你的RegExp声明中传递你想测试的字符串!因为TS中的alert()接受一个字符串作为参数,最好是这样写.您可以尝试完整的代码here.

Typescript构建从node_modules文件夹获取错误

我正在运行一个typescript构建并在node_modules中获取错误.为什么不忽略这个文件夹?我在tsconfig.json的exclude部分.真的很奇怪的是,我有另一个项目,我已经做了一个文件比较,它不会抛出这些错误,即使gulpfile.js,tsconfig.json和node_modules文件夹是相同的.还可以检查什么?