将值推送到辅助数组javascript
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将值推送到辅助数组javascript相关的知识,希望对你有一定的参考价值。
我正在尝试使用push
中的array
在辅助javascript
中React
新数据,但我无法这样做。
我的对象声明为:
const
id,
user,
task
= documentTask;
const
time,
duration,
sum
= task;
然后我尝试从另一个类向push
字段输入task
值。
tasksWithOverallValues.push(
duration: overallSeconds,
sum: overallPrice
);
[tasksWithOverallValues
是documentTask's
的列表。
[当我执行显示的.push(duration...
时,该对象变为未定义。我的想法是打电话给:
tasksWithOverallValues.push(
task.duration: overallSeconds,
task.sum: overallPrice
);
因为我正在尝试将值推入未知列表,但出现以下错误:
'task' is not defined no-undef
完成后,该对象变为未定义,我无法对其进行任何处理。
所以我的问题是,如何将新值push
放入辅助列表中?
答案
您说tasksWithOverallValues
是documentTask
的列表。因此,如果要向其中推送内容,则应为documentTask,例如:
tasksWithOverallValues.push(
id: someId,
user: someUser,
task:
duration: overallSeconds,
sum: overallPrice
);
或者,如果您已经拥有或预先创建任务:
newTask =
duration: overallSeconds,
sum: overallPrice
;
// ...
tasksWithOverallValues.push(
id: someId,
user: someUser,
task: newTask
);
以上是关于将值推送到辅助数组javascript的主要内容,如果未能解决你的问题,请参考以下文章
如何按键过滤数组并使用javascript将值推送到另一个数组