对象

接口

1interface Person { 2 name: string 3 age: number 4 weight: number 5}
interface Person { name: string age: number weight: number }

对象

1let person: Person = { 2 name: 'Yang', 3 age: 18, 4 weight: 90 5} 6 7console.log('name', person.name)
let person: Person = { name: 'Yang', age: 18, weight: 90 } console.log('name', person.name)

方法

 1interface Person {  2 dance: () => void  3 sing: (song: string) => {  4 ....  5 }  6}  7  8let person: Person = {  9 sing: (song: string) => { 10 .... 11 }, 12 dance: () => { 13 .... 14 } 15} 16 17person.dance() 18person.sing('love')
interface Person { dance: () => void sing: (song: string) => { .... } } let person: Person = { sing: (song: string) => { .... }, dance: () => { .... } } person.dance() person.sing('love')

Powered By 可尔物语

浙ICP备11005866号-12