Ich habe eine Reihe von verschiedenen Übungen:Erstellen Sie ein Array aus Werten im Schlüssel/Wert-Objekt?
exercises: {
push: ['Push up', 'Bench press'],
legs: ['Squat', 'Power squats'],
pull: ['Pull up', 'Chin up'],
cardioCore: ['Running high knees', 'Plank']
}
Wie kann ich alle diese in ein einziges Array oder Objekt kombinieren? Ich muss dies zu erstellen:
Ich werde auch alphabetisch sortieren, so dass die Reihenfolge nicht wichtig ist.
Ich glaube, ich dies wie dies mit einem forEach
, etwas tun könnte:
let allExercises = [];
exercises.forEach(exerciseGroup=>{
allExercises.push(exerciseGroup);
});
Aber das fühlt sich ein bisschen chaotisch. Gibt es eine schönere ES6-Lösung?
Verwenden Sie '.concat()'. – PHPglue