Skip to content

v0.0.7

Choose a tag to compare

@nairihar nairihar released this 28 Sep 16:28
· 7 commits to main since this release

worker_map v0.0.7

Instance methods

Worker_map is much like JavaScript's regular Map.

map.get(key):

const name = map.get('name');

map.set(key, value)

map.set('name', 'John');

map.delete(key):

map.delete('name'); // true
map.delete('something'); // false because doesn't exist

map.has(key)

map.has('name'); // true
map.has('country'); // false

map.size()

map.has('size'); // 1

map.keys()

map.keys(); // [ 'name' ]

map.toSharedBuffer()

const buffer = map.toSharedBuffer();
const sameMap = new WorkerMap(buffer);

map.toObject()

const mapObject = map.toObject();
mapObject.name; // 'John'