Hirdetés

Keresés

Új hozzászólás Aktív témák

  • nevemfel
    senior tag

    Bénázok...

    Szeretnék egy tömböt, amibe feltöltöm (mondjuk) a userek vezetéknevét, keresztnevét, korát.

    Így gondoltam megcsinálni:

    var userData = new Array();
    for (var i = 0; i < numberOfUsers; i++){
    userData[i] = new Array();
      userData[i]["vezetknev"] = lekerdezesEredmenye[i].vezeteknev;
      userData[i]["keresztnev"] = lekerdezesEredmenye[i].keresztnev;
      userData[i]["kor"] = lekerdezesEredmenye[i].kor;
    //stb.
    }

    Lekérdezni meg úgy szeretném, hogy userData[0]["kor"], akkor visszaadja, hogy pl. 28.

    Működik, de azt kérdezném, hogy van-e ennek jobb módja.
    Mert valamiért olyan "furán néz ki"... (aztán persze ez legyen a legnagyobb gond.)

    Köszi.

    Én így oldanám meg:

    var userData = [];
    lekerdezesEredmenye.forEach(function(element) {
    userData.push({
    "vezeteknev": element.vezeteknev,
    "keresztnev": element.keresztnev,
    "kor": element.kor
    });
    });

  • dqdb
    nagyúr

    Bénázok...

    Szeretnék egy tömböt, amibe feltöltöm (mondjuk) a userek vezetéknevét, keresztnevét, korát.

    Így gondoltam megcsinálni:

    var userData = new Array();
    for (var i = 0; i < numberOfUsers; i++){
    userData[i] = new Array();
      userData[i]["vezetknev"] = lekerdezesEredmenye[i].vezeteknev;
      userData[i]["keresztnev"] = lekerdezesEredmenye[i].keresztnev;
      userData[i]["kor"] = lekerdezesEredmenye[i].kor;
    //stb.
    }

    Lekérdezni meg úgy szeretném, hogy userData[0]["kor"], akkor visszaadja, hogy pl. 28.

    Működik, de azt kérdezném, hogy van-e ennek jobb módja.
    Mert valamiért olyan "furán néz ki"... (aztán persze ez legyen a legnagyobb gond.)

    Köszi.

    var userData = lekerdezesEredmenye;

    Így egyszerűbb a kód.
    [link]

Új hozzászólás Aktív témák