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];