里面我有一个JavaScript对象,它是DYNAMICALLY CREATED
这样添加到阵列阵列
[
{"user":"James","errors":["signature must be signed!"]},
{"user":"Jones","errors":["signature must be signed!"]}
]
我试图在该对象内的errors
阵列动态添加新的错误。
这是我曾尝试:
validationErr.push({ "user" : "James", "errors" : ["start time musst be filled!"] });
但我得到一个新条目
[
{"user":"James","errors":["signature must be signed!"]},
{"user":"Jones","errors":["signature must be signed!"]},
{"user" : "James", "errors" : ["start time musst be filled!"]}
]
,而不是这个
[
{"user":"James","errors":["signature must be signed!", "start time musst be filled!"]},
{"user":"Jones","errors":["signature must be signed!"]},
]
我如何可以添加到里面现有阵列我目的?
这是0也硬编码? – lewis4u
@ lewis4u是的,如果用户== James是唯一的,你会在过滤后得到一个单独的数组,所以需要使用该选择器获取它。 –
如果我的对象是动态创建的呢? – lewis4u