Kiến thức cơ bản TypeScript
Kiểu nguyên thủy, interface, union type, kiểu literal, type assertions, type guards, narrowing
1Kiểu nguyên thủy TypeScript nào đại diện cho giá trị văn bản?
Kiểu nguyên thủy TypeScript nào đại diện cho giá trị văn bản?
Câu trả lời
Kiểu string đại diện cho tất cả các giá trị văn bản trong TypeScript, dù được phân cách bằng dấu nháy đơn, nháy đôi hay backtick cho template literals. Đây là kiểu phù hợp để lưu trữ văn bản, tên, thông điệp, URL hoặc bất kỳ nội dung văn bản nào trong ứng dụng.
2Sử dụng kiểu nào cho biến có thể chứa bất kỳ giá trị nào mà không cần kiểm tra kiểu?
Sử dụng kiểu nào cho biến có thể chứa bất kỳ giá trị nào mà không cần kiểm tra kiểu?
Câu trả lời
Kiểu any vô hiệu hóa hoàn toàn việc kiểm tra kiểu TypeScript cho một biến. Nó cho phép gán bất kỳ giá trị nào và thực hiện mọi thao tác mà không có lỗi biên dịch. Tuy nhiên, việc sử dụng nó không được khuyến khích vì nó loại bỏ lợi ích của an toàn kiểu.
3Kiểu nào đại diện cho việc không có giá trị trả về trong một hàm?
Kiểu nào đại diện cho việc không có giá trị trả về trong một hàm?
Câu trả lời
Kiểu void chỉ ra rằng một hàm không trả về bất kỳ giá trị có ý nghĩa nào. Nó được sử dụng cho các hàm thực hiện hành động mà không tạo ra kết quả, như các hàm hiển thị hoặc sửa đổi trạng thái. Một hàm void có thể trả về undefined một cách ngầm định.
Sự khác biệt chính giữa null và undefined trong TypeScript là gì?
Sử dụng kiểu nào cho giá trị có kiểu chưa biết và cần xác minh trước khi sử dụng?
+22 câu hỏi phỏng vấn
Các chủ đề phỏng vấn Angular khác
TypeScript Nâng cao
Kiến thức cơ bản về Angular
Components và vòng đời
Services & Dependency Injection
Tổ chức Module Angular
Angular CLI
Directives và Pipes
Routing và Điều hướng
Reactive Forms
Template-driven Forms
Kiến Thức Cơ Bản RxJS
Operator RxJS
HttpClient và lệnh gọi API
Quản lý state cơ bản
Change Detection
Angular Signals
Standalone Components
Unit Testing trong Angular
Kiểm thử End-to-End
Build và tối ưu hóa
Nền tảng NgRx
NgRx nâng cao
Kiến trúc Angular
Tối ưu hiệu năng
Bảo mật và thực tiễn tốt nhất
Các mẫu RxJS nâng cao
Angular Universal và SSR
Micro-frontend Angular
Nắm vững Angular cho lần phỏng vấn tiếp theo
Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.
Bắt đầu miễn phí