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

junior

Directives trong Angular là gì?

senior

Làm thế nào để phát hiện sự thay đổi đường dẫn trong Angular?

middle

Pipe có tham số là gì?

Bình luận

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

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