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:
let arr: string[] = ['a', 'b', 'c', 'd', 'e'];
Hãy in ra một phần tử bất kỳ của mảng:
console.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ụ:
let arr: Array<string> = ['a', 'b', 'c', 'd', 'e'];
Bài tập thực hành
Sử dụng cách thứ nhất, hãy chỉ định kiểu dữ liệu cho mảng sau:
let arr = [1, 2, 3, 4, 5];
Sử dụng cách thứ hai, hãy chỉ định kiểu dữ liệu cho mảng sau:
let arr = [1, 2, 3, 4, 5];