FireGlow: Objekte verlgiehcne

Moin!

Gibts nen Befehl für Arrays womit man verlgeichen kann, ob die übergebene Array einer anderen entspricht?

Danke für die Hilfe

  1. Gibts nen Befehl für Arrays womit man verlgeichen kann, ob die übergebene Array einer anderen entspricht?

    Ja, Array1 == Array2

    Struppi.

    --
    Javascript ist toll (Perl auch!)
    1. Hallo,

      Gibts nen Befehl für Arrays womit man verlgeichen kann, ob die übergebene Array einer anderen entspricht?

      Gibts nicht, müsste man sich schreiben. Einen Array durchlaufen und überprüfen, ob im anderen dasselbe Element an gleicher Stelle vorkommt. Wenn im zweiten noch andere Elemente vorkommen, dann sind sie nicht gleich.

      Ja, Array1 == Array2

      Kein Object gleicht dem anderen, es sei denn, es ist ein und dasselbe.

      var a = new Array("a");
      var b = new Array("a");
      alert(a == b); // => false

      Mathias

      1. Gibts nen Befehl für Arrays womit man verlgeichen kann, ob die übergebene Array einer anderen entspricht?

        Gibts nicht, müsste man sich schreiben. Einen Array durchlaufen und überprüfen, ob im anderen dasselbe Element an gleicher Stelle vorkommt. Wenn im zweiten noch andere Elemente vorkommen, dann sind sie nicht gleich.

        Woher weißt du das das der OP will?
        Die Frage war sehr unspezifisch.
        Will er Wissen ob die beiden Arrays den gleichen Inhalt haben oder nur ob zwei Arrayvariabeln auf das gleiche array zeigen?
        Ich kann das aus der Frage nicht rauslesen.

        Ja, Array1 == Array2

        Kein Object gleicht dem anderen, es sei denn, es ist ein und dasselbe.

        var a = new Array("a");
        var b = new Array("a");
        alert(a == b); // => false

        var a = new Array("a");
        var b = a;
        alert(a == b); // => true

        Struppi.

        --
        Javascript ist toll (Perl auch!)