typescript function(inter): {area: number}什么意思?

typescript function(inter): {area: number}后面的花括号里的什么意思?

typescript function(config:SquareConfig): {color:string, area: number}后面的花括号里的什么意思?
config属性不是有接口SquareConfig规定了吗?
{color:string, area: number}是什么作用

interface SquareConfig {
    color?: string
    width?: number}// 这里{color:string, area: number}是什么意思?function createSquare(config: SquareConfig): {color:string, area: number}{

}


烙印99
浏览 1035回答 1
1回答

偶然的你

自然是这个函数的返回值的类型,这里规定了返回值必须为包含string类型的color和number类型的area的object
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript