Javascript изменить массив объектов свойство? - PullRequest
0 голосов
/ 04 августа 2011

Итак, у меня есть массив, в котором я пытаюсь обновить значение свойства объекта, например:

        this.tasks[5].status = "complete";

   // Here is the object looks like when I log it:
    {"rowID":16,"task":"and more stuff","status":"incomplete","inlist":"Homework"}

И все же приведенный выше код не меняет значение, он ничего не делает.Мой синтаксис неправильный, или в моем коде есть что-то другое, вызывающее это?

Кажется, я могу добавить свойства к объекту, но я не могу изменить существующие.Я также могу удалить объект, но не могу удалить свойство из него.

Спасибо

1 Ответ

0 голосов
/ 04 августа 2011

Это должно быть что-то еще в вашем коде.Вот две фотографии вашей настройки, работающие как в Chrome, так и в IE9.

Консоль Chrome

Консоль IE9

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...