Hirdetés

Keresés

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

  • Sk8erPeter
    nagyúr

    Húú igen, elfelejtettem megjegyezni, hogy kifejezetten weboldal készítésre gondoltam. Nemrég használtam egy JS-es galéria nézegetőt, megnéztem a kódját és ott is contructor objectet használ az illető.

    jQuerynél miért kell azt példányosítani? Pl. nem lenne elég egy object literál függvényeit használni?

    (#4691) Sk8erPeter Írni akarok egy olyan eszköztárat, amit a jövőben több oldalnál is fel tudok használni. Mondjuk ha csak validálni akarok egy formot, akkor mondjuk meghívom az app.validator-t, átadom a megfelelő értékeket és végzi a dolgát. És itt merült fel bennem a kérdés, hogy az "egyszerűbb" weboldalaknál miért kellene nekem constructor objektumot írnom? Pedig ahogy elnézem a frameworkök, előre megírt pluginok is ezt preferálják. :F

    Na várj, a kérdéseidből ítélve úgy látom, hogy az objektumorientáltságnak az alapjaival sem vagy még (eléggé) tisztában, szóval jobban utána kéne olvasnod az OOP-nek (meg annak, hogy mondjuk miért jó, ha valamiből több példányod is lehet), most végül is mindegy, melyik nyelven, bár az is igaz, hogy erre pont nem a JavaScriptet tartanám a legjobb nyelvnek...

    Egyébként amiről te beszélsz, az kb. annak felel meg, hogy van egy osztályod, statikus attribútumokkal és metódusokkal, amiket példányosítás nélkül meg tudsz hívni, és babrálsz velük.
    Ezekre is bőven van példa magában a JavaScriptben is. De ha több különálló példányt is szeretnél létrehozni, mert azokat külön szeretnéd kezelni, akkor ez már nem elég.

    "jQuerynél miért kell azt példányosítani?"
    A példányosításnak semmi köze nincs a jQuery-hez. Erre is a válasz az, hogy nézz utána, miért jó bármiből is több példányt létrehozni.

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