code style

This commit is contained in:
poma 2019-07-16 20:27:20 +03:00
parent a7fedcd7ea
commit 7eaa5fcb4f
8 changed files with 137 additions and 138 deletions

View file

@ -2,38 +2,38 @@
class JsStorage {
constructor() {
this.db = {};
this.db = {}
}
get(key) {
return this.db[key];
return this.db[key]
}
get_or_element(key, defaultElement) {
const element = this.db[key];
const element = this.db[key]
if (element === undefined) {
return defaultElement;
return defaultElement
} else {
return element
return element
}
}
put(key, value) {
if (key === undefined || value === undefined) {
throw Error('key or value is undefined')
throw Error('key or value is undefined')
}
this.db[key] = value;
this.db[key] = value
}
del(key) {
delete this.db[key];
delete this.db[key]
}
put_batch(key_values) {
key_values.forEach(element => {
this.db[element.key] = element.value;
});
this.db[element.key] = element.value
})
}
}
module.exports = JsStorage;
module.exports = JsStorage