Javascript Base

Notes

Javascript Base

Callback

A callback is a function which aim is to be executed after another function

Async func

Une fonction asynchrone s’exécute de façon asynchrone grâce à une boucle d’évènements en utilisant une Promise comme valeur de retour

Return a Promise. If the function throws an error, the promise will be rejected. If the function returns a value, the promise will be resolved. Await will pause the async function and wait for the promise to resolve.

Types primitifs

Strings, Number, Boolean, Null, Undefined, Array

Promise

Promises (like callback) allows us to wait on certain code to finish execution prior running the next bit of code. A promise represents the eventual result of an asynchronous operation

Reduce

Réduire à une seule valeur. Elle prend en paramètre un accumulateur  » acc ou prev  » la valeur courante « curr »

Facultatif mais recommandé : on peut ajouter index qui est l’index de l’élément manipulé dans le tableau.

Facultatif array, le tableau sur lequel on a appelé la méthode réduce().

Facultatif valeurInitiale : Une valeur utilisée comme premier argument lors du premier appel de la fonction callback. Si aucune valeur initiales n’est fournie, le premier élément du tableau est utilisé.

A chaque passage dans le callback, on retourne la valeur précédente qui peut être initialisé grâce au dernier argument du reduce. On retourne en fait la valeur suivante.

Cet article vous à été utile ?

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *