Сообщение от 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 не нужен будет.