码迷,mamicode.com
首页 > 其他好文 > 详细

ts类型声明

时间:2020-03-22 01:00:02      阅读:495      评论:0      收藏:0      [点我收藏+]

标签:es6   fse   没有   text   fun   自己   function   file   空间   

declare
一般写在类声明/定义/描述文件xx.d.ts中,表示声明作用。
可以用来声明变量(var/let/const)、方法(function)、命名空间(namespace)、
类(class)、接口(interface)、模块(module)
需要注意的是声明文件不包含实现,它只是类型声明。而且是全局的
当使用第三方库时,我们需要引用他的声明文件,这样就能获得对应的代码补全、接口提示等功能 ‘ npm install @type/第三方库 --save-dev ’
当一个第三方库没有提供声明文件时,我们需要自己书写声明文件。或者我们需要扩充某个已知对象,比如:

declare interface Window {
    aayh: any;
    aadsh:any;
}

// 或者

declare namespace Taro {
  export var vrequest:any;
}

 

 

参考

ts类型声明

标签:es6   fse   没有   text   fun   自己   function   file   空间   

原文地址:https://www.cnblogs.com/dshvv/p/12543564.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!