Но для вызова при нажатии на кнопку прийдется использовать javascript. Иначе никак.
productAdder()
от newProduct = new Product(item.id, item.link, item.title, item.price)
но проблема пока что Не решена:products.forEach(function(item){
let newProduct = new Product(item.id, item.link, item.title, item.price);
newProduct.productAdder();
newProduct.toBuy();
});