April 2018
Beginner to intermediate
426 pages
10h 19m
English
Now that we have finished implementing our set data structure, let's take a look at how we can use it. Let's give it a try and execute some commands to test our Set class, as follows:
const set = new Set(); set.add(1); console.log(set.values()); // outputs [1] console.log(set.has(1)); // outputs true console.log(set.size()); // outputs 1 set.add(2); console.log(set.values()); // outputs [1, 2] console.log(set.has(2)); // true console.log(set.size()); // 2 set.delete(1); console.log(set.values()); // outputs [2] set.delete(2); console.log(set.values()); // outputs []
So, now we have a very similar implementation of the Set class, as in ECMAScript 2015.