Обозначение в скобках - Доступ к цифровым клавишам без кавычек - PullRequest
0 голосов
/ 15 января 2019

Не могли бы вы, ребята, дать техническое объяснение, почему мы можем получить доступ к свойствам объекта, используя обозначение в скобках, без кавычек? Используя числовые ключи, но JavaScript конвертирует каждый ключ в строку , верно?

Пример:

const people = {
  1 : {
    name: 'Ronaldo Fenômeno',
    age: 42
  },
  2 : {
    name: 'Ayrton Senna',
    age: 58
  },
  test : {
    name: 'John Doe',
    age: 123
  }
}
console.log(people[1]['name']) // why?
console.log(people['2'].name)
console.log(people['test']['name'])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...