Property Value
dbo:abstract
  • A lusta öröklődés a JavaScript nyelv programtervezési mintája.Azt jelenti, hogy egy objektumot addig nem kapcsol össze a prototípusával (osztályával), amíg nincs rá szükség. Megfelelően használva javítja a hatékonyságot és a módosíthatóságot, és egyszerűsíti is a kódot. Mivel a lusta öröklődés csak akkor hívódik meg, amikor létrejön az osztály első objektuma, logikus kombinálni az osztály prototípus létrehozását az osztály függőségeinek behozásával. Az objektumok kevert módban jönnek létre: az első híváskor egy gyár módosítja az osztály prototípusát, amit az osztály későbbi példányaihoz is használnak. Más szóval, a prototípus létrehozása azzal jár, hogy az osztály függőségeihez szükséges szkriptek is ekkor töltődnek be, ha már nem töltődtek be korábban. A megközelítés előnyei: * Klasszikus JavaScript prototípus előnyeinek biztosítása. * Nem kell rögzített sorrendet tartani a szkript fájlok deklarációjában. * A tartalmazó HTML oldal gyorsabb betöltődése. Ennek az az oka, hogy közben nem jönnek létre az osztályok példányai, és a szkriptek csak akkor töltődnek be, ha tényleg szükség van rájuk. * A HTML oldalnak több módja lehet, ami függhet az alkalmazástól. Csak az adott módhoz szükséges szkriptek töltődnek be, külön kérés vagy optimalizáció nélkül is. (hu)
  • A lusta öröklődés a JavaScript nyelv programtervezési mintája.Azt jelenti, hogy egy objektumot addig nem kapcsol össze a prototípusával (osztályával), amíg nincs rá szükség. Megfelelően használva javítja a hatékonyságot és a módosíthatóságot, és egyszerűsíti is a kódot. Mivel a lusta öröklődés csak akkor hívódik meg, amikor létrejön az osztály első objektuma, logikus kombinálni az osztály prototípus létrehozását az osztály függőségeinek behozásával. Az objektumok kevert módban jönnek létre: az első híváskor egy gyár módosítja az osztály prototípusát, amit az osztály későbbi példányaihoz is használnak. Más szóval, a prototípus létrehozása azzal jár, hogy az osztály függőségeihez szükséges szkriptek is ekkor töltődnek be, ha már nem töltődtek be korábban. A megközelítés előnyei: * Klasszikus JavaScript prototípus előnyeinek biztosítása. * Nem kell rögzített sorrendet tartani a szkript fájlok deklarációjában. * A tartalmazó HTML oldal gyorsabb betöltődése. Ennek az az oka, hogy közben nem jönnek létre az osztályok példányai, és a szkriptek csak akkor töltődnek be, ha tényleg szükség van rájuk. * A HTML oldalnak több módja lehet, ami függhet az alkalmazástól. Csak az adott módhoz szükséges szkriptek töltődnek be, külön kérés vagy optimalizáció nélkül is. (hu)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1485223 (xsd:integer)
dbo:wikiPageLength
  • 1489 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 23096399 (xsd:integer)
prop-hu:wikiPageUsesTemplate
dct:subject
rdfs:label
  • Lusta öröklődés (hu)
  • Lusta öröklődés (hu)
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is foaf:primaryTopic of