У меня есть следующая структура (или класс?) В JavaScript:
function ImageStruct() {
this.id = -1;
this.isCover = true;
this.isPaired = false;
this.row = -1;
this.column = -1;
}
Я добавляю этот класс в двумерный массив.
var imgStruct = new ImageStruct();
imgStruct.id = id;
imgStruct.row = row;
imgStruct.column = column;
$.myNameSpace.matrixPos[row][column] = imgStruct;
Когда я делаю что-то вроде этого:
var imgStrc = $.myNameSpace.matrixPos[row][column];
Если я изменю imgStrc
, объект в $.myNameSpace.matrixPos[row][column]
не будет отражать эти изменения.
Есть ли способ «исправить» это?