muszę konwertować obiekt js do innego obiektu do przejścia na stanowisku serwerze gdzie nazwy klawiszy różnią się na przykładCzy istnieje jakiś sposób, aby zmienić nazwę obiektu js używając klawiszy underscore.js
var a = {
name : "Foo",
amount: 55,
reported : false,
...
<snip/>
...
date : "10/01/2001"
}
musi przekształcić
a = {
id : "Foo",
total : 55,
updated: false,
...
<snip/>
...
issued : "10/01/2001"
}
gdzie mam OBJ odnośnika dostępne dla mapowania wszystkie klucze
var serverKeyMap = {
name : "id",
amount : "total",
reported : "updated",
...
date : "issue"
}
Czy istnieje funct jon dostępne w underscore.js lub jQuery, z których mogę korzystać, która wykonuje tę funkcjonalność?
dziękuję
Nie podkreślenia, ale ma miejsce na [_.mapKeys] (https://lodash.com/docs#mapKeys) w celu modyfikacji kluczy obiektu. – CookieMonster