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

Tệp Map TypeScript là gì?

Câu trả lời

Tệp Map TypeScript, hay còn gọi là tệp .map, là tệp chứa các định nghĩa ánh xạ giúp liên kết mã JavaScript đã được phát sinh từ mã nguồn TypeScript với chính mã nguồn TypeScript đó. Cụ thể, có hai loại tệp .map phổ biến trong TypeScript:

  1. Source Maps (.js.map): Tệp này chứa các định nghĩa ánh xạ liên kết từng phần của mã JavaScript đã được tạo ra với dòng mã tương ứng trong tệp nguồn TypeScript. Các định nghĩa ánh xạ này được lưu trữ dưới dạng JSON. Khi các công cụ như Visual Studio Code hoặc Chrome DevTools được cấu hình để sử dụng source maps, chúng sẽ hiển thị mã TypeScript thay vì mã JavaScript phức tạp khi bạn debug, làm cho quá trình debug trở nên dễ dàng hơn. Source maps cũng được sử dụng bởi các công cụ giám sát quá trình chạy, giám sát lỗi, ghi log và truy vết ngăn xếp để ánh xạ các dòng và cột trong ngăn xếp ngoại lệ JavaScript trở lại mã TypeScript.

  2. Declaration Maps (.d.ts.map): Còn được gọi là declaration source maps, tệp này chứa các định nghĩa ánh xạ liên kết từng khai báo kiểu dữ liệu được tạo ra trong tệp .d.ts với tệp nguồn TypeScript tương ứng. Điều này hữu ích trong việc đ...

junior

junior

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

expert

Lợi ích của tính năng import assertions trong TypeScript là gì?

entry

Modules trong TypeScript là gì?

junior

Các bộ điều chỉnh truy cập nào được áp dụng mặc định khi không được chỉ định rõ?

Bình luận

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

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