Значение переменной не меняется в зависимости от переменнойJquery

Программирование на jquery
Ответить
Anonymous
 Значение переменной не меняется в зависимости от переменной

Сообщение Anonymous »

Так вот в чем дело. Я объявил следующие переменные для объединения моего объекта:

Код: Выделить всё

    var newObj = obj[property];
var fullObj = newObj[id];
Затем я сопоставляю значение «fullObj» со значением другого объекта с именем «Array». Я делаю это так:

Код: Выделить всё

fullObj  = Array;
Тогда «fullObj» получает новое значение, а исходный объект, который выглядит примерно так: «obj.property.id», — нет. Есть идеи?

РЕДАКТИРОВАТЬ:

Это функция

Код: Выделить всё

function updateData(obj, Array, id, property) {
var newObj = obj[property];
var fullObj = newObj[id];

fullObj = Array;
}
Я отправляю обратно свойство «obj» со всеми его внутренними элементами (obj.property.id).

Как видите, «fullObj» — это то же самое, что сказать о последней конструкции объекта. Представьте себе что-то вроде «object.id[»0»]. Итак, представьте, что значение «Array» равно «object.id[»1»]. Я даю «fullObj» это значение, сопоставляя их оба, но исходный объект его не получит.

Я достаточно ясно выражаюсь?

Подробнее здесь: https://stackoverflow.com/questions/496 ... e-variable
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»