В Javascript все ключи в свойстве являются строками, верно? Другими словами,
этот код:
var object = {
car: 'tesla'
};
и этот код одинаковы:
var object = {
'car': 'tesla'
};
Но почему я могу получить доступ к ключу car
, используя: object["car"]
, но не используя это: object[car]
Другими словами, зачем мне помещать ключ с именем car
в кавычки, если ключ с именем car
уже был превратился в строку?
Я прочитал эту тему , но не смог получить четкий ответ по этой конкретной проблеме. Надеюсь, кто-то поможет.