Catégorie : Informatique & Web

4 Mémos
0 abonnés

  1. Javascript

    Date 26 mai 2023
  2. Différence entre MAP, FILTER et REDUCE
    -------------------------------------------------

    favicon https://www.wenovio.com/2017/04/11/javascript-manipuler-vos-donnees-mapfilterreduce/

    MAP : La fonction map(), est une boucle « for each » conçue pour les transformations de valeurs. Pour chaque valeur entrée, on a une valeur sortie. On aura donc un tableau final ayant le même nombre d'éléments que le tableau d'origine.

    Exemple :
    const numbers = [1, 2, 3, 4];
    const new_numbers = numbers.map(n => n * 2);
    c...(lire la suite)
    JavascriptJavascriptJavascript

    Date 07 décembre 2021
  3. RECURSIVITE

    var total = 0;
    function somme(value) {
    if (value > 0) {
    total += value;
    somme(value -1);
    }

    return total;
    }

    document.write("total suite de 5 = " + somme(5));

    // Autre version de recursivite, plus simple et sans déclarer de variable à l'extérieur

    function somme2(value) {
    if (value == 1) {
    return 1;
    }

    return value + somme2 (value -1);
    }

    document.write("<br><br>total suite de 5 = " + somme2(5));

    Date 31 octobre 2021
  4. // EVOLUTION DES DECLARATIONS DE TABLEAUX

    // Ancienne version
    let monTableau1 = new Array('un', 'deux', 'trois');

    // Version de déclaration plus récente, il n'y a plus le new
    let monTableau2 = Array('un', 'deux', 'trois');

    // Dernière version utilisée, juste des crochets
    let monTableau3 = ['un', 'deux', 'trois'];

    // Utilisation
    console.log( monTableau3[0] );

    // Ajout de données en fin de tableau
    monTableau3.push('quatre');
    // Ajout de données en début de tableau
    monTableau3.unshift('zero');...(lire la suite)

    Date 31 octobre 2021