Показать сообщение отдельно
  #1 (permalink)  
Старый 10.01.2019, 04:41
Новичок на форуме
Отправить личное сообщение для JS_Johny Посмотреть профиль Найти все сообщения от JS_Johny
 
Регистрация: 01.01.2019
Сообщений: 9

Поведение имени свойства объекта в кавычках
Друзья, подскажите верно-ли я понимаю,
что если у объекта есть 2 одинаковых имени свойств,
одно из которых указанно в кавычках, то указанное в кавычках
будет скрыто до тех пор, пока есть то, без кавычек?
Пример:

var obj = {
  '21': 1,
  //21: 2,
  22: 3
}

alert( Object.keys(obj) ); // 21, 22
alert( Object.values(obj) ); // 1, 3

var obj = {
  '21': 1,
  21: 2,
  22: 3
}

alert( Object.keys(obj) ); // 21, 22
alert( Object.values(obj) ); // 2, 3
Ответить с цитированием