Есть ли стандартный способ сделать это? Я знаю, как в Python, но в Javascript, лучший способ добавить ключ к словарю, сначала проверив, существует ли ключ, если нет, добавьте его со значением 1, если он существует, а затем просто увеличивайте текущий счетчик.Элемент приращения объекта Javascript, если он не существует
Что-то вроде этого псевдокода:
var dict = {};
var new_item = "Bill"
If new_item not in dict:
dict[new_item] = 1
else:
dict[new_item] += 1
Может быть, это? '1 + (dict ['item_key'] || 0)' – mshsayem
'if ('item' in dict)' сообщит вам, существует ли он. Посмотрите оператор 'in'. – elclanrs
ссылка на 'in' здесь объясняется - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/in –