string;
slices: number;
toppigs: PizzaToppings[];
price: number;
cheescrust: boolean;
sizes: PizzaSizes[];
vegan?: boolean;
vegaterian?: boolean;
}
const pizza: IPizza = {
name: 'Pizza BBQ',
slices: 6,
toppigs: [PizzaToppings.TOMATO, PizzaToppings.BBQ],
price: 15,
cheescrust: true,
meat: true,
sizes: [PizzaSizes.S, PizzaSizes.M, PizzaSizes.L, PizzaSizes.XL]
}
почему это работает?
потому что твой объект удовлетворяет интерфейсу
Обсуждают сегодня