typescript array of arrays code example
Example 1: create array of... in typescript
let fruits: Array<string>;
fruits = ['Apple', 'Orange', 'Banana'];
let ids: Array<number>;
ids = [23, 34, 100, 124, 44];
Example 2: nested array typescript
interface IThing {
active: boolean
}
interface IStuff {
name: string;
things: IThing[]
}
var blopp: IStuff[] = [
{ name: "aa", things: [{ active: true }, { active: false }] },
{ name: "bb", things: null }];
Example 3: typescript array
let list: number[] = [1, 2, 3];
let list: Array<number> = [1, 2, 3];
Example 4: typescript one of array
function stringLiterals<T extends string>(...args: T[]): T[] { return args; }
type ElementType<T extends ReadonlyArray<unknown>> = T extends ReadonlyArray<infer ElementType> ? ElementType : never;
const values = stringLiterals('A', 'B');
type Foo = ElementType<typeof values>;
const v1: Foo = 'A'
const v2: Foo = 'D'
Example 5: typescript how to create an array instance
var myInstance:MyArrayType[] = [];
Example 6: typescript array
let list: number[] = [1, 2, 3];