ECMAScript

But

Se familiariser avec les "syntaxes modernes" de Javascript (ES6 and further !)

Comment

Deux solutions :

  • utiliser les "Snippets" de chrome
  • écrire des tests

PS : Les snippets, c'est juste pour dire que ça existe, nous, on a envie de tester :)

Enoncé

Créer des fonctions permettant de produire les instructions suivantes :

Manipuler des tableaux

Travailler avec la constante array du fichier input.js

  • Transformer un tableau de nombre en un tableau de string : Nombre {index} : {nombre}
  • Renvoyer un tableau ne conservant que les nombres positifs

Manipuler des objets

Travailler avec la constante object du fichier input.js

  • Renvoyer la valeur lastName d'un objet
  • Renvoyer la valeur d'un attribut d'un objet
  • Lister les clés d'un objet
  • Lister les valeurs des clés d'un objet
  • Lister les clés / valeurs d'un objet

Manipuler des tableaux d'objets

Travailler avec la constante arrayOfObjects du fichier input.js

  • Ajouter des identifiants aux objets d'un tableau
  • Renvoyer l'objet du tableau qui a pour Neymar pour lastName
  • Renvoyer un tableau ne contenant que les objets ayant un certain âge
  • Renvoyer l'objet le plus âgé
  • Donner la somme des âges des objets du tableau

Proposition de code

git clone https://github.com/InseeFrLab/BootcampJS-JS.git
cd BootcampJS-JS
git checkout 91f252808291b5bd59190b3dd269cb3ebc4d3482

results matching ""

    No results matching ""