亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

TypeScript怎么合理高效地聲明類型?

TypeScript怎么合理高效地聲明類型?

四季花海 2019-02-03 23:26:59
問題描述最近剛在項目中使用TypeScript,發現需要編寫大量的類型聲明,如果一個變量在幾個文件之間傳來傳去,在每個地方都要聲明一下類型,而且大量的類型聲明導致了效率大大降低,相當一部分時間在寫類型,怎么平衡業務代碼和類型代碼的時間?編寫類型帶來的效率提高和收益體現在哪里?問題出現的環境背景及自己嘗試過哪些方法我將所有的類型都放到types文件夾下面,如果一個變量出現在不同文件中,直接導入對應的type,實現了復用,但是還是不知道該怎么平衡寫業務代碼和寫類型代碼的時間,最后為了趕工,不得不在所有地方都寫any,感覺失去了用ts的意義。
查看完整描述

1 回答

?
慕少森

TA貢獻2019條經驗 獲得超9個贊

實體的類型 (對應人/物等實體,或訂單/訂單參數等虛擬實體,名詞)應該是先于 “操作”(CRUD等,動詞)存在的,這部分不如找時間寫好一次然后四處用。

效率提高體現在一處類型不匹配就會處處錯,一處處改下來類型對了行為也順便對了


查看完整回答
反對 回復 2019-02-03
  • 1 回答
  • 0 關注
  • 396 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號