typescript array of objects interface code example
Example 1: typescript array of objects
interface Product {
name: string;
price: number;
description: string;
}
let pen: Product = {
name: "Pen",
price: 1.43,
description: "Userful for writing"
}
let products: Product[] = [];
products.push(pen);
console.log(products);
Example 2: typescript array of objects
interface User {
[index: number]: {
firstname: string;
lastname: string;
age: number;
}
}
Example 3: typescript export interface array
interface Animal { name: string; size: "small"; medium; large;}const animalsArray: Animal[] = [ { name: "chicken", size: "small" }, { name: "pig", size: "medium" }, { name: "cow", size: "large" },];