找出 Cart 项目列表里的 bug

来自 对象与原型
Node 24 进阶 4分钟 找出 1处问题

找出为什么给一个购物车添加商品会改变另一个购物车。

JavaScript
function Cart() {}
Cart.prototype.items = [];
Cart.prototype.add = function add(item) {
  this.items.push(item);
};

const first = new Cart();
const second = new Cart();
first.add('book');
console.log(second.items);
在试验场中打开
报告错误