I can't filter my array using a filter function. There is a need to get an updated, filtered array. If I can upgrade it somehow, please let me know what I can change in the code.
class Store {
constructor(items) {
this._items = items;
}
getItems() {
return this._items;
}
addItem(item) {
this._items.push(item);
return this._items;
}
removeItem(item) {
this._items.filter(value => value != item);
return this._items;
}
}
let storage = new Store([
'Cubbage',
'Garlice',
'Sauce',
'Tomato',
]);
let items = storage.getItems();
console.table(items);
storage.addItem('banana');
console.table(items);
storage.removeItem('Tomato');
console.table(items); //