# 定义接口
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/ 【部署整个网站...