Wie zu erkennen, array Gleichheit in JavaScript?

Gibt es zwei arrays in JavaScript sind Sie beide im folgenden format:

[{'drink':['alcohol', 'soft', 'hot']}, {'fruit':['apple', 'pear']}];

Brauche ich, um zu erkennen, ob die beiden arrays gleich sind oder nicht. Sie gelten als gleich, wenn Sie dieselben Elemente enthalten, die in einer anderen Reihenfolge. Wie kann ich das machen?

  • Würden Sie Sie gleich, wenn Sie dieselben Elemente enthalten, die in einer anderen Reihenfolge, oder haben Sie Ident zu sein, sowohl in Inhalt und Reihenfolge? Ist der Fall wichtig?
  • Meinst du auch die überprüfung verschiedener Bestell-rekursiv? Wenn sich die zweite array ist [{'fruit':['pear', 'apple']}, {'drink':['alcohol', 'hot', 'soft']}] als Elemente betrachtet, gleich das array, das Sie gezeigt haben? (Hinweis: die pear/apple Austausch)
  • Ist der Fall wichtig, also sollte die Birne und BIRNE werden als die gleichen?
  • mögliche Duplikate von wie zu prüfen, javascript array entspricht?
  • mögliche Duplikate von Wie Sie wissen, ob zwei arrays die gleichen Werte
InformationsquelleAutor David | 2011-09-29
Schreibe einen Kommentar