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

Làm thế nào để triển khai các hằng số của lớp trong TypeScript?

Câu trả lời

Để triển khai các hằng số của lớp trong TypeScript, bạn có thể sử dụng từ khóa static readonly. Đây là cách bạn có thể định nghĩa một hằng số trong một lớp và đảm bảo rằng giá trị của nó không thể thay đổi sau khi đã được khởi tạo. Dưới đây là một ví dụ về cách sử dụng static readonly để tạo hằng số trong một lớp:

typescript Copy
class MyClass {
  static readonly MY_CONSTANT: string = "SomeValue";
}

console.log(MyClass.MY_CONSTANT); // Output: SomeValue

Trong ví dụ trên, MY_CONSTANT là một hằng số của lớp MyClass và có giá trị là chuỗi "SomeValue". Bạn có thể truy cập hằng số này thông qua tên lớp mà không cần phải tạo ...

junior

junior

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

middle

Những trường hợp sử dụng của các kiểu template literal trong TypeScript là gì?

middle

Sự khác nhau giữa ModuleNamespace trong Typescript là gì?

middle

Giải thích cách thức và lý do tại sao chúng ta có thể sử dụng Property decorators trong TypeScript?

Bình luận

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

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