Я в первую очередь разработчик Rails, поэтому, создавая небольшой скрипт для экземпляра Hubot моей компании, я надеялся добиться следующего:
robot.brain.data.contacts ||= {}
Или, создавайте этот новый хеш только в том случае, если он еще не существует. Идея заключается в том, что я хочу, чтобы массив контактов добавлялся динамически через скрипт, поэтому мне не нужно изменять исходный код Hubot, и я, очевидно, не хочу перезаписывать какие-либо контакты, которые я добавляю в него.
Вопрос: есть ли небольшая конструкция вроде Rails ||=, которую я могу использовать в Coffeescript для достижения вышеуказанной цели?
Приветствую.