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

senior

Từ khóa override hoạt động như thế nào trong TypeScript?

senior

Tại sao từ khóa infer lại cần thiết trong TypeScript?

middle

Làm thế nào để tạo một mảng với độ dài cụ thể hoặc các phần tử mảng trong TypeScript?

Bình luận

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

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