Keresés

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

  • fordfairlane

    veterán

    válasz Jim-Y #5080 üzenetére

    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.

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

Hirdetés