DSsys DSsys i skrypty JavaScript są miłe!

(akt. wer. 1.1.1)

Lista funkcji

Kategorie

Składnia

object funkcja DSsys.o.kopiuj ( object Rodzic )
object funkcja DSsys.x.obkt.kopiuj ( object Rodzic )
object funkcja ds.obkt.kopiuj ( object Rodzic )

Zwraca kopię obiektu. Zwracana kopia jest kopią głęboką.

Kategoria: Obsługa

Lokalizacja: rdzen/o.js

Opis

Zwraca kopię obiektu. Zwracana kopia jest kopią głęboką.

Parametry

object Rodzic

Obiekt, którego pola mają zostać skopiowane.

Przykłady

#1 Kopia obiektu zapisz zapiszZIP

Przykład:

DSsys.start();
DSsys.ladowanie.dodAuto(function() {
  var oryg = {
    wyrownanie: ['center','right'],
    dekoracja: 'underlinie',
    czcionka: {
      wlk: '12pt',
      styl: 'bold',
      inne: {
        jedna: 1,
        druga: 'dwa'
      }
    },
    kolor: '#003300'
  };
  var kopia = DSsys.o.kopiuj(oryg);
  oryg.wyrownanie[0] = 'left';
  alert(oryg.wyrownanie[0]);
  alert(kopia.wyrownanie[0]);
});

Rezultat:

Pierwszy komunikat: left

Drugi komunikat: center

Kopiowanie zatem przebiegło pomyślnie, bo zmiana na oryginale nie powoduje zmiany w kopii.

Podobne

DSsys.x.obkt.rozszerz [DSsys.o.rozszerz] - Rozszerza jeden obiekt na podstawie drugiego. Obsługa dziedziczenia.

Aktualna wersja: 1.1.1

* * *
© <^> 2012-2014

Projekt i wykonanie: DrezynSoft


Partner Autorska witryna kolejowa Partner DrezynSoft Partner Fotograficzna galeria krajobrazów Partner FotoStacyjka
Partner SelekTTor Partner Mapy Partner Edytor XML Partner Gry Partner Tłumacz Partner DSsys
Partner MojaMuzyka Partner Kanał Ostródzko-Elbląski w obiektywie <^> Partner Konwerter tekstu

Podstronę załadowano w 0.0176 sekundy.