Tôi nhận thấy cú pháp sau đây trong Typescript.
export type feline = typeof cat;
Theo như tôi biết, typenó không phải là một kiểu cơ bản được tích hợp sẵn , cũng không phải là một giao diện hay lớp. Trên thực tế, nó trông giống như một cú pháp cho răng cưa, tuy nhiên tôi không thể tìm thấy tài liệu tham khảo để xác minh suy đoán của mình.
Vậy câu nói trên có ý nghĩa gì?
type Easing = "ease-in" | "ease-out" | "ease-in-out";