Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 467 Bytes

10-set.md

File metadata and controls

26 lines (17 loc) · 467 Bytes

Set

  • Représente un ensemble d'éléments.

  • Ignore les doublons.

  • Plusieurs propriétés/méthodes : add, size, has, ...

let p1 = {nom: 'Robert', prenom: 'Julien'};
let p2 = {nom: 'Emilie', prenom: 'Julie'};

let persons = new Set();
persons.add(p1);
persons.add(p2);

console.log(persons.size); // 2
console.log(persons.has(p1)); // true

persons.add(p1);
console.log(persons.size); // 2

persons.delete(p1);
console.log(persons.size); // 1