Skip to content

Instantly share code, notes, and snippets.

@savelee
Last active October 7, 2016 08:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save savelee/a78d45462ef84b182d41ce539f374ad8 to your computer and use it in GitHub Desktop.
Save savelee/a78d45462ef84b182d41ce539f374ad8 to your computer and use it in GitHub Desktop.
var settingsset = new Set([
[ 1, 'email'],
[ 2, 'url']
]);
settingsset.forEach(function (value, key) {
console.log(`Key: ${key} has value: ${value}`);
//Key: 1,email has value: 1,email
//Key: 2,url has value: 2,url
});
settingsset.size; //2
settingsset.add('username'); //Set [ Array[2], Array[2], "username" ]
settingsset.add({ devmode: true }); //Set [ Array[2], Array[2], "username", Object ]
settingsset.has('username'); //true
settingsset.delete('username'); //true
settingsset.has('username'); //false
console.log(settingsset); //Set [ Array[2], Array[2], Object ]
settingsset.clear();
settingsset.size; //0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment