Я недавно начал изучать js. Вот решился сотворить игру морской бой

Собственно проблема:
Хочу создать объект "Ships" с координатами кораблей игрока и компутера. Соответственно c 8-ю свойствами, в каждом по массиву с координатами.
Пытался создать свойства так:
Ships={battllC:coords[]}
И так:
Ships={battllC[]}
И эдак:
for(i=0;i<selectedArea.length;i++){
Ships.batllC[i]=selectedArea[i];
}
А оно никак
Если задавать таким способом:
Ships.battllC=selectedArea
просто передается ссылка на selectedArea, т.е. при изменении selectedArea, меняется и Ships.battllC
Подскажите в чем моя ошибка