Показать сообщение отдельно
  #3 (permalink)  
Старый 15.04.2015, 20:46
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Нет. Но можно сделать грязный хак с использованием доп. переменной.

var obj = {};
var arr = [];

arr.push('key1');
obj['key1'] = 'значение';

arr.push('key2');
obj['key2'] = 'значение2';

arr.forEach(function(item) {
  console.log(obj[item]); // выводим по порядку элементы
});


или взять все ключи объекта в виде массива с помощью Object.keys(obj) и использовать https://developer.mozilla.org/ru/doc...cts/Array/sort со своим алгоритмом.
Ответить с цитированием