Какой тип «ключей» в JavaScript?

Я впал в один из тех моментов, когда просто теряю фокус и начинаю задумываться над глупым вопросом:

var a = {
  b: "value"
}

Что такое typeof «b», и я имею в виду не typeof «значение», а фактический ключ, помеченный как b?

Справочная информация: я начал задумываться об этом, когда мне пришлось создать ключ, который представляет собой строку:

var a = {
  "b": "value"
}

потому что на более позднем этапе это упоминается как:

a["b"]

И затем возник вопрос, заданный вопросом.

Ответы на вопрос(5)

Ваш ответ на вопрос