Autor | Zpráva | ||
---|---|---|---|
JaySee Profil |
#1 · Zasláno: 18. 6. 2014, 19:34:36
Ahoj, potřebuji pomoci s následující konverzí.
Na vstupu mám objekt: {name:"hu","val:"ba"} a na výstupu potřebuji: {hu:"ba"} Jak tohoto dosáhnout? Už jsem zkoušel psí kusy na entou a začínám nabývat dojmu, že to není možné. Dík za každou radu. |
||
preca2 Profil * |
#2 · Zasláno: 18. 6. 2014, 19:41:22 · Upravil/a: preca2
Zdravim,
var source = {name:"hu","val:"ba"}; var result = {}; result[source.name] = source.val; V původnim příspěvku máš špatně uvozovky. Má to být takhle. var source = {name:"hu", val:"ba"}; var result = {}; result[source.name] = source.val; |
||
_es Profil |
JaySee:
Myslíš niečo takéto?: var vstup = {"name":"hu", "val":"ba"}; var vystup = {}; vystup[vstup.name] = vstup.val; |
||
JaySee Profil |
#4 · Zasláno: 19. 6. 2014, 13:43:09
Díky za odpověď!
Tohle je přesně to, co jsem potřeboval. Ano, ten vstup je chybně, psal jsem to narychlo jako ukázku a nechal tam uvozovky navíc. |
||
Časová prodleva: 10 let
|
0