Javascript修改数组对象属性

Javascript modify array objects property?

本文关键字:属性 对象 数组 修改 Javascript      更新时间:2023-09-26

所以我有一个数组,我试图更新一个对象的属性值,像这样:

        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"}

然而上面的代码并没有改变值,它什么也没做。是我的语法错误,还是我的代码中有其他东西导致了这个?

似乎我可以添加属性的对象,但我不能修改现有的。我也可以删除对象,但不能删除它的属性。

谢谢

一定是代码中的其他内容。这里有两张你的设置在Chrome和IE9中工作的照片。

Chrome控制台

IE9控制台