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

Làm thế nào để định nghĩa một l...

Câu trả lời

Để định nghĩa một lớp trong TypeScript có chữ ký chỉ mục, bạn cần sử dụng cú pháp chữ ký chỉ mục trong khai báo lớp của mình. Chữ ký chỉ mục cho phép một lớp hỗ trợ truy cập các thuộc tính bằng cách sử dụng các khóa có kiểu dữ liệu cụ thể. Dưới đây là một ví dụ về cách thực hiện:

typescript Copy
class ExampleClass {
    [index: string]: any; // Chữ ký chỉ mục

    constructor() {
        // Khởi tạo lớp
    }

    // Các phương thức và thuộc tính khác của lớp
}

Trong ví dụ trên, [index: string]: any; là chữ ký chỉ mục, nơi index là tên biến chỉ mục (có thể đặt tên bất kỳ), string là kiểu dữ liệu của khóa chỉ mục, và any là kiểu dữ liệu của giá trị mà chữ ký chỉ mục này có thể chứa. Điều này có nghĩa là bạn có thể thêm bất kỳ thuộc tính nào với khóa là một chuỗi và giá trị có thể là bất kỳ kiểu dữ liệu nào vào thể hiệ...

senior

senior

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

junior

Decorators trong TypeScript là gì?

middle

Liệt kê một số quy tắc của trường riêng tư trong TypeScript

senior

Kiểu dữ liệu never trong TypeScript là gì?

Bình luận

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

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