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

Annotations trong Angular là gì?

Câu trả lời

Trong Angular, thuật ngữ "annotations" thường được nhầm lẫn với "decorators", nhưng chúng thực sự là hai khái niệm khác nhau. Tuy nhiên, trong ngữ cảnh của TypeScript và Angular hiện đại, chúng ta thường nói về "decorators" hơn là "annotations".

Decorators:

  • Decorators là một tính năng của TypeScript, được sử dụng để thêm metadata và thay đổi hành vi của class, properties, methods, hoặc parameters mà không thay đổi logic của chúng.
  • Decorators trong Angular là các hàm được đánh dấu bằng ký tự @, như @Component, @NgModule, @Input, @Output, @Injectable, v.v., và chúng được sử dụng để định nghĩa và gắn các metadata cụ thể cho các phần tử của Angular như components, services, modules, và các directive.

Annotations (trong ngữ cảnh của AtScript - tiền thân của TypeScript):

  • Annotations trong AtScript, một ngôn ngữ mà Angular team đã sử dụng t...
junior

junior

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

expert

Ivy ảnh hưởng như thế nào đến thời gian xây dựng và tái xây dựng (build và rebuild)?

senior

Trong Angular, AOT là gì và nêu ưu điểm của nó?

middle

Observable là gì?

Bình luận

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

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