Показать сообщение отдельно
  #4 (permalink)  
Старый 18.11.2018, 16:04
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,103

Marson,

function map(object, callback){
for(var key in object) {
var obj = callback(key, object[key]);
delete object[key];
for(key in obj) object[key] = obj[key];
}
}
var object = {name: 'Ivan', age: 24};
map(object, function(key, value){
  var result = {};
  result[key+"_"] = value + "$";
  return result;
})
alert(JSON.stringify(object, null, 4));
Ответить с цитированием