Javascript修改数组对象属性?

时间:2011-08-04 13:36:45

标签: javascript arrays properties

所以我有一个数组,我正在尝试更新对象属性值,如下所示:

        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 :(得分:0)

它必须是您代码中的其他内容。以下是您在Chrome和IE9中使用的两种设置图片。

Chrome Console

IE9 Console