Ermitteln des Unterschieds zwischen zwei Arrays in JavaScript-Code Beispiele

Radu TM

Ermitteln des Unterschieds zwischen zwei Arrays in JavaScript

JavaScript von Radu TM June 24, 2022

// Unterschied zwischen zwei Arrays in JavaScript

const firstArray = [1, 2, 3, 4, 5];
const secondArray = [5, 2, 10];

// Verwendung des Objekts "Set()" zur Speicherung eindeutiger Werte aus dem ersten Array
const firstSet = new Set(firstArray);
console.log(firstSet); // Set { 1, 2, 3, 4, 5 }

// Verwendung des Objekts "Set()" zur Speicherung eindeutiger Werte aus dem zweiten Array
const secondSet = new Set(secondArray);
console.log(secondSet); // Set { 5, 2, 10 }

// eine neue "Set()" erstellen, die Werte enthält, die in der ersten Menge, aber nicht in der zweiten Menge enthalten sind
const differenceSet = new Set([...firstSet].filter(x => !secondSet.has(x)));
console.log(differenceSet); // Set { 1, 3, 4 }

0

30.264

Ermitteln des Unterschieds zwischen zwei Arrays in JavaScript

JavaScript von Radu TM June 24, 2022

// Ermitteln der Differenz zwischen zwei Arrays in JavaScript
const arr1 = ['🐶', '🐱', '🐭', '🐹', '🐰', '🦊'];
const arr2 = ['🐭', '🐹', '🐰'];

// Verwenden Sie die Methode "filter()", um ein neues Array zu erstellen, das nur die Elemente aus arr1 enthält, die nicht in arr2 vorhanden sind.
const difference = arr1.filter(x => !arr2.includes(x));

console.log(difference);
// Ausgabe: ['🐶', '🐱', '🦊']

0

30.264

Ähnliche JavaScript-Abfragen

Letzte JavaScript Abfragen

Code Beispiele nach Kategorien durchstöbern