Hirdetés

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

  • Speeedfire
    félisten

    De sokszor szukseg van arra, hogy klonozz egy objektumot.

    A jóég tudja, hogy itt szükség van-e klónozásra vagy. teszAdat, meg egy = 1; ez aztán marha sokat elmond, hogy mire kell ez az egész. Konstansokat meg értékeket bepakolni egy objektumba nem klónozás, hanem sima prototipus használat, vagy még annyi sem.

    var testArray = [];
    testArray.push({egy: 1, ketto: 2});
    testArray.push({egy: 3, ketto: 4});

    vagy

    var testArray = [], testAdat;

    function testAdatConstuct(egy, ketto) {
    this.egy = egy;
    this.ketto = ketto;
    }

    testAdat = new testAdatConstuct(1,2);
    testArray.push(testAdat);
    testAdat = new testAdatConstuct(3,4);
    testArray.push(testAdat);

    Object.create-s példát nem írok, az már ES5.

    Ez nekem alap objektumkezelésnek tűnik.

    Nem konstansok.
    Adott elemekre klikkelek rá, 1. kattintáskor az első objektum offset() értéke van benne, a második kattintáskor a második objektum offet() értéke van benne.
    Jobb megoldás nem jutott eszembe, emiatt globális a változóm és pakolom bele az értékeket.

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