将值推送到辅助数组javascript

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将值推送到辅助数组javascript相关的知识,希望对你有一定的参考价值。

我正在尝试使用push中的array在辅助javascriptReact新数据,但我无法这样做。

我的对象声明为:

 const 
    id,
    user,
    task
   = documentTask;

  const 
    time,
    duration,
    sum
   = task;

然后我尝试从另一个类向push字段输入task值。

  tasksWithOverallValues.push(
    duration: overallSeconds,
    sum: overallPrice
  );

[tasksWithOverallValuesdocumentTask's的列表。

[当我执行显示的.push(duration...时,该对象变为未定义。我的想法是打电话给:

  tasksWithOverallValues.push(
    task.duration: overallSeconds,
    task.sum: overallPrice
  );

因为我正在尝试将值推入未知列表,但出现以下错误:

'task' is not defined  no-undef

完成后,该对象变为未定义,我无法对其进行任何处理。

所以我的问题是,如何将新值push放入辅助列表中?

答案

您说tasksWithOverallValuesdocumentTask的列表。因此,如果要向其中推送内容,则应为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的主要内容,如果未能解决你的问题,请参考以下文章

将值推送到猫鼬模式中对象内的数组

如何将值推送到 QML 属性变量二维数组 - 动态?

如何按键过滤数组并使用javascript将值推送到另一个数组

如果它是一个函数,则将值推送到 javascript 数组的问题

将值推送到复选框或单选更改上的数组的功能

如何将值推送到本地存储?