Before installing this library you need to install the npm package manager.
To get cp-data from npm, use:
$ npm install cp-data
You can get the latest browser-ready scripts:
Before building this library you need to install the npm package manager.
Check out this project and run this command from the root of the project:
This will generate
cp-data.min.js in the
of the project.
var Set = Set;var s1 = ;s1;// => falses1;// => trues1size;// => 1s1;// => true// Addind a key that is already in the set does not change the set. The// function returns `false` to indicate nothing changed.s1;// => falses1size;// => 1s1;s1size;// => 2// We can construct a set from an arrayvar s2 = 2 3 4;s2;// => [2, 3, 4]// Intersection:Set;// => // Union:Set;// => [1, 2, 3, 4]// We can also do set intersection / union with arrays:Set;// => [2, 3]// We can do set intersection / union with more that 2 sets:Set;// => [1, 2, 3, 4, 'a', 'b', 'c']// Lastly, sets preserve the type of the key supplied. Compare the following 2// results:1;// => '1';// => ['1']
cp-data is licensed under the terms of the MIT License. See the LICENSE file for details.