Mảng trong TypeScript

Mảng trong TypeScript được định kiểu chặt chẽ. Điều này có nghĩa là chúng chỉ có thể chứa dữ liệu thuộc cùng một kiểu.

Kiểu dữ liệu của mảng được xác định bằng hai cách. Hãy cùng tìm hiểu chúng.

Cách thứ nhất

Hãy tạo một mảng chứa chuỗi. Để làm điều này, sau tên biến, chúng ta chỉ định kiểu dữ liệu, và sau đó viết dấu ngoặc vuông để biểu thị rằng đây là một mảng:

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

Hãy in ra một phần tử bất kỳ của mảng:

typescriptconsole.log(arr[0]); // sẽ in ra 'a'

Cách thứ hai

Tồn tại một cách khai báo mảng thay thế. Trong đó, chúng ta chỉ định từ khóa Array, sau đó trong dấu ngoặc nhọn chỉ định kiểu dữ liệu. Xem ví dụ:

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

Bài tập thực hành

Задание 1

Sử dụng cách thứ nhất, hãy chỉ định kiểu dữ liệu cho mảng sau:

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

Sử dụng cách thứ hai, hãy chỉ định kiểu dữ liệu cho mảng sau:

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