将数据推送到对象/数组以供以后比较

时间:2018-11-06 17:55:07

标签: javascript arrays object google-chrome-extension

我正在尝试将字符串存储在对象/数组中以供以后比较。我不知道我的方法是否正确。

想法: 我将使用数据来比较字符串来源的HTML中是否有更改。如果有更改,脚本将发送有关更改的信息的通知。

因此,我有一个需要将数据推入对象或数组的函数。我需要存储数据供以后使用,如果有任何更改,我需要在这里进行比较。具体来说,这是一个课程计划。

在注入数据后对象/数组的外观示例:

    obj = 
    {
      "mon": { 
              0:{date:date, info:info, class:class}
              1:{date:date, info:info, class:class}
              2:{date:date, info:info, class:class}
             },
      "tue": {...},
      "...":
    }

以此类推...因此对象/数组将包含每天每个类的数据。 例如,我需要能够将存储的obj.mon.0与新的obj.mon.0进行比较。

所以我的问题是:
在上面的对象或数组中,什么是最佳方法?
每天如何为每个类在对象/数组中存储信息?
在这种情况下,这甚至是最简单的方法吗?



谢谢您的宝贵时间。

1 个答案:

答案 0 :(得分:0)

数组可能是最好的选择。

,您可以将日期,信息和类别保留为对象。

也请分享您的建议。