Javascript如何在对象中推送项目

0 javascript arrays

var data = {items: [
    {id: "1", name: "Snatch", type: "crime"}
]};
Run Code Online (Sandbox Code Playgroud)

我想添加标记的键.

结果将是:

var data = {items: [
    {id: "1", name: "Snatch", type: "crime", mark:"10"}
]};
Run Code Online (Sandbox Code Playgroud)

我能怎么做 ?我试图做,data.items.push({"mark": "10"})但它增加了另一个不是我想要的对象.

谢谢.

tym*_*eJV 5

访问正确的索引并只需设置属性

data.items[0].mark = "10";
Run Code Online (Sandbox Code Playgroud)