Показать сообщение отдельно
  #8 (permalink)  
Старый 08.09.2010, 15:45
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от voyager
На самом деле работа идет не с массивами а фактически с объектами.
Так и используйте объекты.
http://alljs.ru/articles/array/whatis.html#assoc
var mycars = {};
mycars['xxx'] = "Saab";
mycars['www'] = "Volvo";
mycars['eee'] = "BMW";

А лучше
var mycars = {
    xxx: 'Saab',
    www: 'Volvo',
    eee: 'BMW'
};

Object.prototype никто не трогает, как правило, hasOwnProperty не нужен будет.
Ответить с цитированием