Мои навыки кодирования ОЧЕНЬ рудиментарны, так что это может быть очень тупой вопрос.
Так или иначе здесь идет ...
У меня есть простая программа coffeescript, которая запускается каждые несколько минут и сохраняет массив дополнительных данных в объект storage
с отметкой времени, добавленной к имени ключа:
extra_data = (big long array of thousands of numbers)
newKey = "extra_data_#{@data.at}"
@storage[newKey] = extra_data
Итак, теперь у меня в массиве storage
сохранено несколько массивов, которые выглядят так:
storage.extra_data_1820348106
storage.extra_data_1239861234
storage.extra_data_1908234710
Мне нужно удалить все эти ключи, но оставьте остальную часть объекта storage
в покое. Какой самый простой способ удалить только те ключи, которые содержат extra_data
(в названии ключа) в CoffeeScript?
Я попытался:
delete @storage[/extra_data/g]
и это не сработало.