# 定义接口
interface MyInterface {
dict: {
[key: string]:string
}
}
# 定义参数
function foo(o: MyInterface) {
console.log(o.dict)
#不需要判断o是否有dict,能传进来肯定是有的
}
# 规定对象结构
let o:MyInterface = {
dict: {
'a': '2'
}
}
foo(o) #运行
2018-12-21 Typescript 爬坑
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 在家宅了一天,洗洗刷刷,扫来扫去,真真觉得做一个家庭主妇并不那么简单!晚饭后,菲菲吵着要出去玩,去哪呢?好...
- typescript types 和 interface 用法相同点和不同点整理 Interface 和 Type...
- Typescript 面向对象, 保证私有属性的封闭性和安全性。 封闭性即对类中的域变量进行封闭操作,即用priv...
- 【部署的网址】https://huyong007.github.io/wordslisthtml/ 【部署整个网站...