TypeScript - Arrays

TypeScript supports arrays, similar to JavaScript. There are two ways to declare an array:

1. Using square brackets. This method is similar to how you would declare arrays in JavaScript

let fruits: string[] = ['Apple', 'Orange', 'Banana'];

2. Using a generic array type, Array<elementType>.

let fruits: Array<string> = ['Apple', 'Orange', 'Banana'];


An array in TypeScript can contain elements of different data types using a generic array type syntax, as shown below

let values: (string | number)[] = ['Apple', 2, 'Orange', 3, 4, 'Banana']; 
// or
let values: Array<string | number> = ['Apple', 2, 'Orange', 3, 4, 'Banana'];