オブジェクトに Type Annotation(型注釈)をつける方法 - TypeScript
Jan 23, 2021
オブジェクトのメソッドに Type Annotation をつける方法は関数と同じ
const person = {
age: 20,
setAge(age: number): void {
this.age = age;
}
};
オブジェクトを分割代入で受け取ったときの Type Annotation をつける方法は
const { age }: { age: number } = profile;
となる。
const { age }: number = profile;
ではないことに注意。
ネストされたオブジェクトの分割代入
ネストされたオブジェクトを分割代入で受け取ったときの Type Annotation をつける方法は
const { coords: { lat, lng } }: { coords: { lat: number; lng: number } } = profile;
となる。