Angular

Fondamenti di Angular

Components, templates, data binding, direttive strutturali, ngFor, ngIf, interpolazione, property binding, event binding

20 domande da colloquio·
Junior
1

Cos'è un component in Angular?

Risposta

Un component è un elemento costitutivo fondamentale di un'applicazione Angular che controlla una porzione dell'interfaccia utente. Combina un template HTML, stili CSS e una classe TypeScript con il decoratore @Component. Questa architettura consente di creare interfacce riutilizzabili e modulari, promuovendo la separazione delle responsabilità tra vista e logica di business.

2

Quale sintassi mostra una variabile TypeScript nel template?

Risposta

L'interpolazione con doppie parentesi graffe {{ variable }} inserisce valori dinamici nel template HTML. Angular valuta l'espressione TypeScript e converte il risultato in una stringa visualizzata nel DOM. Questa sintassi viene utilizzata per visualizzare proprietà del component, eseguire calcoli semplici o chiamare metodi che restituiscono valori.

3

Come associare una proprietà HTML a una variabile del component?

Risposta

Il property binding con parentesi quadre [property]="variable" associa una proprietà di un elemento DOM a un'espressione TypeScript. Angular valuta l'espressione e aggiorna automaticamente la proprietà quando si verificano cambiamenti. Questa sintassi è unidirezionale (component verso template) e si applica ad attributi HTML standard, proprietà personalizzate o input di component figli.

4

Quale sintassi cattura un evento utente nel template?

5

Cosa fa la direttiva *ngIf in un template Angular?

+17 domande da colloquio

Padroneggia Angular per il tuo prossimo colloquio

Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.

Inizia gratis