Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
24
Task/Set/JavaScript/set.js
Normal file
24
Task/Set/JavaScript/set.js
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
var set = new Set();
|
||||
|
||||
set.add(0);
|
||||
set.add(1);
|
||||
set.add('two');
|
||||
set.add('three');
|
||||
|
||||
set.has(0); //=> true
|
||||
set.has(3); //=> false
|
||||
set.has('two'); // true
|
||||
set.has(Math.sqrt(4)); //=> false
|
||||
set.has('TWO'.toLowerCase()); //=> true
|
||||
|
||||
set.size; //=> 4
|
||||
|
||||
set.delete('two');
|
||||
set.has('two'); //==> false
|
||||
set.size; //=> 3
|
||||
|
||||
//iterating set using ES6 for..of
|
||||
//Set order is preserved in order items are added.
|
||||
for (var item of set) {
|
||||
console.log('item is ' + item);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue