Страницы

Поиск по вопросам

воскресенье, 15 декабря 2019 г.

Как перебрать все свойства объекта, преобразовать их неким образом и вернуть преобразованный объект?

#javascript


Как перебрать все свойства объекта, преобразовать их неким образом и вернуть преобразованный
объект?

есть объект такой

"object": {
    "user": "admin",
    "date": "14877890",
    "last": "SKIPPED"
}


Нужно преобразовать date в дату и получить новый объект
    


Ответы

Ответ 1



Вот пример с функцией map для прохождения по объекту, и преоброзования timestamp в date var object = { "user": "admin", "date": "14877890", "last": "SKIPPED" } function timestamp2date(timestamp) { var theDate = new Date(timestamp * 1000); return theDate.toGMTString(); } Object.keys(object).map(function(objectKey, index) { var value = object[objectKey]; if(objectKey == 'date'){ console.log(timestamp2date(value)); } });

Комментариев нет:

Отправить комментарий