1988 Stimmen

Zusammenführen von zwei Arrays in JavaScript und Duplizieren von Elementen

Ich habe zwei JavaScript-Arrays:

var array1 = ["Vijendra","Singh"];
var array2 = ["Singh", "Shakya"];

Ich möchte, dass die Ausgabe so aussieht:

var array3 = ["Vijendra","Singh","Shakya"];

Im Ausgabe-Array sollten wiederholte Wörter entfernt werden.

Wie kann ich zwei Arrays in JavaScript zusammenführen, so dass ich nur die eindeutigen Elemente aus jedem Array in der gleichen Reihenfolge erhalte, in der sie in die ursprünglichen Arrays eingefügt wurden?

-4voto

Aniket J kamble Punkte 111

ES 6 Fassung

var array1 = ["Vijendra", "Singh"]; var array2 = ["Singh", "Shakya"];

Für das Ergebnis können wir einfach den Spreizungsoperator verwenden

var output = [...array1, ...array2]; console.log('Zusammengeführtes Array', output)

-6voto

user1948368 Punkte 205

Nehmen Sie zwei Arrays a und b

var a = ['a','b','c'];

var b = ['d','e','f'];
var c = a.concat(b); 

//c is now an an array with: ['a','b','c','d','e','f']

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X