მასივები TypeScript-ში
მასივები TypeScript-ში არის მკაცრად ტიპიზირებული. ეს ნიშნავს, რომ ისინი შეიძლება შეიცავდნენ მხოლოდ ერთი ტიპის მონაცემებს.
მასივის მონაცემთა ტიპი განისაზღვრება ორი გზით. მოდით შევისწავლოთ ისინი.
პირველი გზა
მოდით შევქმნათ მასივი სტრიქონებით. ამისთვის ცვლადის სახელის შემდეგ მივუთითოთ მონაცემთა ტიპი, ხოლო მის შემდეგ დავწეროთ კვადრატული ფრჩხილები იმის ნიშნად, რომ ჩვენ გვაქვს მასივი:
let arr: string[] = ['a', 'b', 'c', 'd', 'e'];
მოდით გამოვიტანოთ მასივის რაიმე ელემენტი:
console.log(arr[0]); // გამოიტანს 'a'
მეორე გზა
არსებობს მასივის განსაზღვრის ალტერნატიული გზა.
მასში ჩვენ მივუთითებთ საკვანძო სიტყვას
Array, შემდეგ კი კუთხურ ფრჩხილებში
მითითებულია მონაცემთა ტიპი. ნახეთ მაგალითი:
let arr: Array<string> = ['a', 'b', 'c', 'd', 'e'];
პრაქტიკული ამოცანები
პირველი გზის გამოყენებით მიუთითეთ მონაცემთა ტიპი შემდეგ მასივში:
let arr = [1, 2, 3, 4, 5];
მეორე გზის გამოყენებით მიუთითეთ მონაცემთა ტიპი შემდეგ მასივში:
let arr = [1, 2, 3, 4, 5];