Câu hỏi phỏng vấn Typescript
Câu hỏi

Làm thế nào để tạo một kiểu hợp nhất từ bí danh kiểu hoặc thuộc tính giao diện trong TypeScript?

Câu trả lời

Để tạo một kiểu hợp nhất từ bí danh kiểu hoặc thuộc tính giao diện trong TypeScript, bạn có thể sử dụng cú pháp truy cập chỉ mục và sau đó viết tên các thuộc tính để tạo kiểu hợp nhất, được phân tách bởi ký hiệu toán tử hợp nhất (|). Ví dụ, giả sử chúng ta có một giao diện có tên là Car với một thuộc tính có tên là name với kiểu là string và một thuộc tính khác có tên là yearMade với kiểu là number. Để tạo một kiểu hợp nhất từ các thuộc tính nameyearMade từ giao diện Car, bạn có thể làm như sau:

interface Car {
  name: string;
  yearMade: number;
}

// Tạo một kiểu hợp nhất từ tên và năm sản xuất thuộc tính từ giao diện Car
type NameOrYear = Car["name" | "yearMade"];

Kiểu NameOrYear sẽ là một kiểu hợp nhất của stringnumber, tương ứng với các ...

expert

expert

Gợi ý câu hỏi phỏng vấn

entry

Modules trong TypeScript là gì?

junior

Decorators trong TypeScript là gì?

senior

Làm thế nào để định nghĩa một lớp TypeScript có chữ ký chỉ mục?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào