Я пытаюсь сохранить строки в объекте / массиве для последующего сравнения . Я понятия не имею, правильный ли мой подход.
Идея:
Я буду использовать данные для сравнения, если в 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, например.
Итак, мой вопрос:
Каков наилучший подход для объекта, описанного выше, или для массива?
Как мне хранить информацию в объекте / массиве для каждого класса каждый день?
И это даже самый простой подход для этого контекста?
Спасибо за ваше время.