0.0.3 • Published 11 years ago
multi-key-dict v0.0.3
#multi-key-dictionary
This is a node.js lib which provides a dictionary which can have multiple keys.
##Installation
npm install multi-key-dictionary
##Usage
Create a new object
var Dict = require('multi-key-dictionary'); var dict = new Dict();
Add values to the dictionary object. The keys can be passed as arguments or as an array.
NOTE The key parameter - 'a', 'b', 'c' and 'a','c','b' would represent two different keys and will store two different values. The order of keys is thus important.
//Passing keys as arguments. dict.add('a','b','c',34); //Pass keys as an array. dict.add(['a','x','y'],45);
In both cases the last parameter is considered as the value of the key.
Getting/Deleting the value using the get method. Here also the keys can be passed as arguments or as an array.
var x = dict.get('a','b','c'); // returns 34 dict.remove('a','b','c'); //removes the key permutation