Вы создаете функцию this.turn и this.drop для каждого объекта, который создаёт конструктор player. Таким образом, когда вы создаёте 2 игроков, каждый из них имеет копию этих функций. Это негативно сказывается на памяти. Лучше добавить эти функции один раз в player.prototype. То же самое касается и карт.
|