0


TS之declare的简单使用

文章目录

专栏目录请点击

  1. .d.ts的顶级声明必须以declare开头
  2. declare声明的变量和模块后,其他地方不需要引入,就可以直接使用了 1. 注意我们需要在配置文件下,引入声明文件
{"compilerOptions":{..."include":["src/**/*.ts","src/**/*.d.ts","src/**/*.tsx","src/**/*.vue"]...}

声明一个类型

declaretypeAsd{
    name:string;}

在include包含的文件范围内可以直接使用

Asd

这个

type

declare声明一个模块

declaremodule'*.css';declaremodule'*.less';declaremodule'*.png';

这样,我们可以在ts中引入相关的文件而不报错了

declare声明一个变量

declarevarjQuery:(selector:string)=>any;// 声明变量直接使用jQuery("#box")

对于引入第三方的库特别有效

声明一个作用域

declarenamespaceAPI{interfaceResponseObj{...}...}

注意

  • declareexport 不要同级使用,不然的话,声明文件就需要导入了
  • 在声明文件中 typeinterface 也可以不用加declare ,效果相同
typemyType=string|number;// 两者效果相同declaretypemyType=string|number;

本文转载自: https://blog.csdn.net/youhebuke225/article/details/125664535
版权归原作者 youhebuke225 所有, 如有侵权,请联系我们删除。

“TS之declare的简单使用”的评论:

还没有评论