ts類型聲明


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;
}

 

 

參考


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM