CodeShot

آزمون Angular

چند سؤال کوتاه درباره کامپوننت‌ها، ماژول‌ها، تزریق وابستگی، RxJS و نحو Binding در Angular.

⏱ حدود 12 دقیقه · 8 سؤال · نمره قبولی 60٪ · بعد از ثبت، پاسخ درست هر سؤال به‌همراه توضیح نمایش داده می‌شود.

  1. 1.

    کدام دکوراتور یک کلاس TypeScript را به یک Angular Component تبدیل می‌کند؟

  2. 2.

    نحو `[value]="user.name"` در تمپلیت Angular چه نوع Binding‌ای است؟

  3. 3.

    نحو `(click)="onClick()"` در تمپلیت Angular چه نام دارد؟

  4. 4.

    ترکیب `[(ngModel)]="name"` (معروف به Banana in a Box) چه کاری انجام می‌دهد؟

  5. 5.

    سرویس‌های Angular معمولاً با دکوراتور `@Injectable` علامت‌گذاری و از طریق Constructor به کامپوننت‌ها تزریق می‌شوند.

  6. 6.

    کدام‌ها از عملگرهای رایج کتابخانه RxJS در Angular هستند؟ (چند گزینه)

  7. 7.

    نقش اصلی `NgModule` در یک اپلیکیشن Angular چیست؟

  8. 8.

    نام دکوراتور Angular که باید در جای خالی قرار گیرد تا این کلاس به یک کامپوننت تبدیل شود چیست؟ (فقط نام، بدون @)

    @__________({
      selector: 'app-root',
      template: `<h1>Hello</h1>`
    })
    export class AppComponent {}
    
0 از 8 سؤال پاسخ داده شده