Masyvai TypeScript

Masyvai TypeScript yra griežtai tipizuoti. Tai reiškia, kad jie gali talpinti tik vieno tipo duomenis.

Masyvo duomenų tipas nustatomas dviem būdais. Išmokime juos.

Pirmas būdas

Sukurkime masyvą su string'ais. Tam po kintamojo pavadinimo nurodome duomenų tipą, o po jo parašome laužtinius skliaustus, kad parodytume, jog tai masyvas:

typescriptlet arr: string[] = ['a', 'b', 'c', 'd', 'e'];

Išveskime kokį nors masyvo elementą:

typescriptconsole.log(arr[0]); // išves 'a'

Antras būdas

Egzistuoja alternatyvus masyvo deklaravimo būdas. Jame mes nurodome raktažodį Array, o tada kampiniuose skliaustuose nurodomas duomenų tipas. Žiūrėkite pavyzdį:

typescriptlet arr: Array<string> = ['a', 'b', 'c', 'd', 'e'];

Praktinės užduotys

Задание 1

Naudodami pirmąjį būdą, nurodykite duomenų tipą šiame masyve:

javascriptlet arr = [1, 2, 3, 4, 5];
Задание 2

Naudodami antrąjį būdą, nurodykite duomenų tipą šiame masyve:

javascriptlet arr = [1, 2, 3, 4, 5];