Kopieren von JavaScript-Objektattributen

7

Ich habe 1 Objekt vom Server mit mehreren Eigenschaften, in dem ich es in ein neues Objekt hydratisieren möchte, den Namen von 1 Eigenschaft ändern und den Rest behalten.

Code:

JSON: { UserId: 1, Name: "Woo", Age: 10 }

Das Format des Objekts, in dem ich es haben möchte:

%Vor%

Was ich mache, basiert auf dieser Antwort und versuche, einen JSON in ein Format zu parsen, in dem ich den Namen einer Eigenschaft ändern muss.

    
Shawn Mclean 08.07.2011, 05:27
quelle

5 Antworten

15

Für solch einen einfachen Fall könnten Sie etwas tun wie:

%Vor%

Für ein komplexeres Objekt mit einer großen Anzahl von Feldern bevorzugen Sie möglicherweise Folgendes:

%Vor%     
aroth 08.07.2011, 05:32
quelle
3

Wenn Sie nur bestimmte Felder kopieren möchten

%Vor%     
Ronan Quillevere 30.10.2014 14:18
quelle
3

Ich bevorzuge es am liebsten wiederzuverwenden statt neu zu erstellen, also würde ich Ссылка

vorschlagen     
chachan 20.02.2015 13:12
quelle
1

Versteh deine Frage nicht wirklich, aber das ist es, was ich normalerweise mache, wenn ich ein bestehendes Objekt entpacke:

%Vor%

Hast du das gefragt? Hoffe das hilft.

    
Benny Tjia 08.07.2011 05:36
quelle
1
%Vor%     
Evgeniy Timchenko 08.07.2011 05:42
quelle

Tags und Links