UNPKG

hashtabler.js

Version:
33 lines (26 loc) 770 B
const { Hashtabler } = require('./hashtabler'); let table = new Hashtabler(); let person1 = { name: 'Ricardo', age: 26 }; let person2 = { name: 'John', age: 32 }; let key1 = table.insert(person1); console.log(key1); //87c7219c3741dc3a2019fbc9c30c1d846168bd6f let key2 = table.insert(person2); console.log(key2); //02f6a83a50b673a00a444f04008711e0f86f1451 let list = table.get(key1); for (let item of list) { console.log(item); //{ name: 'Ricardo', age: 26 } } table.delete(key1); console.log(table.get(key1)); //undefined let key = table.insert(person2, 'PRS:{2}'); console.log(key); //{ name: 'Ricardo', age: 26 } list = table.get(key); for (let item of list) { console.log(item); //{ name: 'John', age: 32 } }