Kembali ke Daftar Catatan

Tipe Data Array

#typescript#array#tuple

Array di TypeScript bisa ditulis dengan dua cara:

1. Menggunakan Bracket Notation

const arrayNama: string[] = ['Alif', 'Udin'];
const angka: number[] = [1, 2, 3];

Tipe string[] berarti array yang hanya boleh berisi data string. Sama juga dengan number[], artinya array yang hanya berisi angka.

2. Menggunakan Generic Notation

const bahasa: Array<string> = ['TypeScript', 'JavaScript'];
const nilai: Array<number> = [80, 90, 100];

Cara ini pakai Array<T> yang disebut generic. Tipe T bisa diganti sesuai kebutuhan (misalnya string, number, dll).


Tipe data tuple

Tuple mirip seperti array, tapi tipe data dan jumlah elemennya sudah ditentukan dari awal.

const tuple: [string, string, string, number] = ['halo', 'ini', 'tuple', 2];

Index ke-0 sampai ke-2 harus bertipe string Index ke-3 harus bertipe number

Catatan Terkait