Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 16 bis 30 von 40
  1. #16
    tsseh ist offline Foren-Gott
    registriert
    19-05-2008
    Beiträge
    5.630

    AW: Problem mit Array

    Zitat Zitat von kkapsner Beitrag anzeigen
    Bitte nicht. Der Array-Konstruktor hat keine Vorteile, nur eine Inkonsistenz und damit Nachteil.
    er funktioniert so wie er soll und defienier ist, das ist kein nachteil

    Zitat Zitat von kkapsner Beitrag anzeigen
    Also ich finde stadt = [berlin,hamburg,leipzig]; schöner, kürzer
    ich auch, darum ging es mir aber nicht

    Zitat Zitat von kkapsner Beitrag anzeigen
    und vermeidet den inkonsistenten Array-Konstruktor.
    der Array-Konstruktor ist nicht inkonsistent, sondern konsistent zu seiner definition.

    Zitat Zitat von kkapsner Beitrag anzeigen
    Lass deinen Code mal im FF laufen. Der IE verhält sich da anders - nicht W3C-konform, wie immer.
    dann müsste window.status als readonly definiert sein.

    Zitat Zitat von kkapsner Beitrag anzeigen
    window.status ist einfach der Text, der in der Statuszeile steht und das kann nur ein String sein.
    oder definiert sein, dass window.status nur text enthalten DARF

  2. #17
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.627

    AW: Problem mit Array

    Zitat Zitat von hesst Beitrag anzeigen
    defienier
    Zitat Zitat von hesst Beitrag anzeigen
    konsistent zu seiner definition
    Die Definition/Spezifikation ist inkonsistient - macht das Ganze nicht besser.
    Zitat Zitat von hesst Beitrag anzeigen
    dann müsste window.status als readonly definiert sein
    Das ist falsch: http://www.w3.org/TR/html51/browsers...-window-object
    Zitat Zitat von hesst Beitrag anzeigen
    oder definiert sein, dass window.status nur text enthalten DARF
    Genau so ist er definiert - siehe Link oben.

    - - - Aktualisiert - - -

    @Julian: Kürzer wird's dadurch auch nicht, da du den Array trotzdem noch initialisieren/befüllen musst.

  3. #18
    tsseh ist offline Foren-Gott
    registriert
    19-05-2008
    Beiträge
    5.630

    AW: Problem mit Array

    Zitat Zitat von kkapsner Beitrag anzeigen
    Die Definition/Spezifikation ist inkonsistient - macht das Ganze nicht besser.
    würde ich nicht so sagen, die definition macht durchaus sinn

    Zitat Zitat von kkapsner Beitrag anzeigen
    Genau so ist er definiert - siehe Link oben.
    dann hast du recht

  4. #19
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.627

    AW: Problem mit Array

    Zitat Zitat von hesst Beitrag anzeigen
    würde ich nicht so sagen, die definition macht durchaus sinn
    Ich hab' nicht gesagt, dass es keinen Sinn ergibt, einen Array bin einer vordefinierten Größe zu machen, sondern dass der Konstruktor inkonsistent ist. So ist nicht vorhersehbar, was dieses Konstrukt genau macht:
    Code:
    var arr = new Array(b);

  5. #20
    tsseh ist offline Foren-Gott
    registriert
    19-05-2008
    Beiträge
    5.630

    AW: Problem mit Array

    Zitat Zitat von kkapsner Beitrag anzeigen
    So ist nicht vorhersehbar, was dieses Konstrukt genau macht:
    Code:
    var arr = new Array(b);
    doch, ist b eine zahl, wird ein array dieser größe angelegt, sonst ein array mit einem element

  6. #21
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.627

    AW: Problem mit Array

    Genau das ist das Problem - es ist abhängig davon, was b ist. Das muss nicht immer bekannt sein oder kann sich sogar von Aufruf zu Aufruf ändern. Ein Wartungsalbtraum.

  7. #22
    tsseh ist offline Foren-Gott
    registriert
    19-05-2008
    Beiträge
    5.630

    AW: Problem mit Array

    wo ist das ein problem? a=b+c; ist auch davon abhängig, was b und c ist. soll man deswegen kein + mehr verwenden?

  8. #23
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.627

    AW: Problem mit Array

    Ist bei + auch ein Problem, aber hier gibt es keine Alternative, die kürzer und nicht inkonsistent ist.
    Bei
    Code:
    var arr = [b];
    kann man hald sofort sagen, was passiert.

  9. #24
    Avatar von dbarthel
    dbarthel ist offline Haudegen
    registriert
    11-06-2014
    Beiträge
    641

    AW: Problem mit Array

    Aber auch da ist doch b veränderbar! oder sehe ich das falsch?
    QR-Code scannen, das beste Fachforum für PHP & Javascipt entdecken.


    PS:

    Das Wort 'Kunst' kommt von Können und nicht von Wollen, denn sonst müsste es 'Wunst' heißen.



    שלום

  10. #25
    tsseh ist offline Foren-Gott
    registriert
    19-05-2008
    Beiträge
    5.630

    AW: Problem mit Array

    Zitat Zitat von kkapsner Beitrag anzeigen
    Bei
    Code:
    var arr = [b];
    kann man hald sofort sagen, was passiert.
    es geht ja aber nicht um
    Code:
    var arr = [b];
    , sondern um
    Code:
    var b,arr = [b,b,b,...100923 mal b..., b]

  11. #26
    Avatar von dbarthel
    dbarthel ist offline Haudegen
    registriert
    11-06-2014
    Beiträge
    641

    AW: Problem mit Array

    Zitat Zitat von hesst Beitrag anzeigen
    sondern um
    Code:
    var b,arr = [b,b,b,...100923 mal b..., b]
    na und? es werden zwei arrays definiert. warum das nicht gleich hintereinander schreiben?
    QR-Code scannen, das beste Fachforum für PHP & Javascipt entdecken.


    PS:

    Das Wort 'Kunst' kommt von Können und nicht von Wollen, denn sonst müsste es 'Wunst' heißen.



    שלום

  12. #27
    tsseh ist offline Foren-Gott
    registriert
    19-05-2008
    Beiträge
    5.630

    AW: Problem mit Array

    Zitat Zitat von dbarthel Beitrag anzeigen
    na und? es werden zwei arrays definiert. warum das nicht gleich hintereinander schreiben?
    es wird eins definiert, will man ein array, mit 107347 elementen, von welchen ich in irgendeinem algorithmus später einige werte setze, mache ich entweder mit
    var a=new Array(107347);
    oder
    var a=[];a[107346] = undefined;
    oder
    var a=[HIER SCHREIBE ICH JETZT 107347 MAL undefined];
    welche versteht man am besten? meiner meinng nach die 1.

  13. #28
    Avatar von dbarthel
    dbarthel ist offline Haudegen
    registriert
    11-06-2014
    Beiträge
    641

    AW: Problem mit Array

    Zitat Zitat von hesst Beitrag anzeigen
    es wird eins definiert
    na du, ich weiss ja nicht!

    Zitat Zitat von hesst Beitrag anzeigen
    Code:
    var b,arr = [...]
    richtet meiner Meinung nach, zwei variablen ein, eine namens b und eine names arr, die jeweils das danach definierte array enthalten.

    Ich kann ja auch

    Code:
    var b,c = 0;
    machen, um beide vraiablen, b und c, mit 0 zu initialisieren.
    Geändert von dbarthel (15-08-2014 um 12:38 Uhr)
    QR-Code scannen, das beste Fachforum für PHP & Javascipt entdecken.


    PS:

    Das Wort 'Kunst' kommt von Können und nicht von Wollen, denn sonst müsste es 'Wunst' heißen.



    שלום

  14. #29
    tsseh ist offline Foren-Gott
    registriert
    19-05-2008
    Beiträge
    5.630

    AW: Problem mit Array

    Zitat Zitat von dbarthel Beitrag anzeigen
    richtet meiner Meinung nach, zwei variablen ein, eine namens b und eine names arr,
    ja

    Zitat Zitat von dbarthel Beitrag anzeigen
    die jeweils das danach definierte array enthalten.
    nee, nur arr

    Zitat Zitat von dbarthel Beitrag anzeigen
    Ich kann ja auch

    Code:
    var b,c = 0;
    machen, um beide vraiablen, b und c, mit 0 zu initialisieren.
    nein, nur c, b ist nicht initialisiert

  15. #30
    Avatar von dbarthel
    dbarthel ist offline Haudegen
    registriert
    11-06-2014
    Beiträge
    641

    AW: Problem mit Array

    Na siehe da, man lernt nie aus. Danke für die neuen Erkenntnisse.
    Geändert von dbarthel (15-08-2014 um 14:39 Uhr)
    QR-Code scannen, das beste Fachforum für PHP & Javascipt entdecken.


    PS:

    Das Wort 'Kunst' kommt von Können und nicht von Wollen, denn sonst müsste es 'Wunst' heißen.



    שלום

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 09-05-2012, 13:26
  2. php-Array nach Javascript-Array Problem
    Von dtrixer im Forum JavaScript
    Antworten: 4
    Letzter Beitrag: 16-03-2010, 17:18
  3. array-problem
    Von stefansvw im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 01-03-2007, 13:31
  4. Problem mit Array
    Von Batou im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 20-04-2005, 09:21
  5. Problem mit Array
    Von DarealZnarkde im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 26-03-2003, 15:52

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •