• 8 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 31/03/2022

Être réactif avec les Observables

Compétences évaluées

  • Être réactif avec les Observables
  • Question 1

    À quoi ressemblent les émissions de cet Observable, et à quel rythme sont-elles émises ?

    const interval$ = interval(500);
    interval$.subscribe();
    
    • 0 … 1 … 2 … 3 – (une fois par seconde)

    • 0 … 1 … 2 … 3 – (deux fois par seconde)

    • 1 … 2 … 3 … 4 – (une fois par seconde)

    • 1 … 2 … 3 … 4 – (deux fois par seconde)

  • Question 2

    Quelle syntaxe permet d'afficher les émissions d'un Observable appelé  mainCharacterName$  dans le template ?

    • <h1>{{ mainCharacterName$ }}</h1>
      
    • <h1>{{ mainCharacterName$ }} | async</h1>
      
    • <h1>mainCharacterName$ | async</h1>
      
    • <h1>{{ mainCharacterName$ | async }}</h1>
      

       

  • Question 3

    Au bout de combien de secondes verra-t-on le mot 'BANG' apparaître pour la première fois dans la console avec cet Observable ?

    interval(1000).subscribe(value => console.log(value !== 3 ? 'Tick' : 'BANG'));
    
    • Le mot 'BANG' apparaîtra tout de suite

    • Au bout d'une seconde

    • Au bout de deux secondes

    • Au bout de trois secondes

Et si vous obteniez un diplôme OpenClassrooms ?
  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel
Trouvez la formation et le financement faits pour vous