Как добавить новое свойство в объект JS?

У меня есть объект, я в него хочу добавлять новые свойства так, чтобы каждый раз повторно не вызывать функцию и предыдущее свойство не перезаписывалось.

function addnewCategory(category, word) {
    dict[category] = [word]
}

var dict = {
    vegitables: ['potato']
}

addnewCategory('fruits')
console.log(dict)
addnewCategory('clothes') // сейчас чтобы добавить свойство в объект, нужно повторно вызвать функцию, иначе она перезапишется. 
console.log(dict)

Ответы (1 шт):

Автор решения: Qwertiy
void (dict[category] ||= []).push(word)
→ Ссылка