Boa noite, criei um banco de dados fictício para aprendizado do express.js
E quero saber se tem uma melhor forma de fazer isso, sem usar tantos this
assim, podem me ajudar?
this.sequence = {
_id: 1,
get id() {
return this._id++
}
}
this.produtos = []
this.salvarProduto = function (produto) {
if (!produto.id) {
produto.id = this.sequence.id
this.produtos[produto.id] = produto
return this.produtos[produto.id]
}
}
this.getProduto = function (id) {
return this.produtos[id] || {}
}
this.getProdutos = function () {
return Object.values(this.produtos)
}
Desde já, obrigado!