Поведение имени свойства объекта в кавычках
Друзья, подскажите верно-ли я понимаю,
что если у объекта есть 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
|
Понял! Все дело в перезаписи одноименных свойств)
Спасибо большое! |
| Часовой пояс GMT +3, время: 00:28. |