Hirdetés

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

  • Teasüti
    nagyúr

    "Nem, nem "indentálok"."
    Gondolom ez csak irónia volt. :) Ha a Prohardveren beszúrsz egy kódot, akkor jelöld ki, és kattints a "Programkód" gombra, ne pedig simán a Monospace-re. Akkor megmarad indentálva. Ezeket a dolgokat tényleg el kell magyarázni? :DDD

    "Néztem a jsFiddle-t, de nem tudom használni (próbáltam átírni te példáidat is, de a result panelra nem tudok írni... más debug kiíratás sem ment.)."
    Őőő, megvan, mi az a "result" szó, mit is jelent? Ne oda akarj írni, hanem pl. a HTML-, JS- vagy CSS-panelra... :U Nyilván a JavaScript-kódok a JavaScript-panelra mennek, remélem, ezt nem kell elmagyarázni, miért. ;]
    A jsFiddle-nél pedig a TidyUp gomb szolgálja azt a célt, hogy a kódod szebb legyen, mindegyik panelban szépíti.

    "Próbáltam a böngésző konzolját is, de az se túl felhasználóbarát."
    Miért is kellene, hogy felhasználóbarát legyen? Nem az a dolga.

    "Inkább marad a natív környezet."
    Milyen natív környezetről beszélsz?

    "Eddig még nem szúrtam el a zárójelezést egyszer sem. :B"
    Botrány. Ezek a mai fiatalok... :U :DDD Majd el fogod. Amúgy nem értem, ez a zárójelezős téma hogy jött ide, amikor Karma tanácsokat adott a tömbhasználathoz és az algoritmusodhoz... ;]

    Amúgy meglehetősen gány, amit csinálsz, ez az összefűzögetős valami (annyira nem próbáltam meg értelmezni). Nem tudom, most hány elemmel kísérletezel, de amikor mondjuk lesz 1000 név a telefonkönyvben, amiből szűrni kell az általad mutatott módon, akkor nem biztos, hogy azonnal végezni fog vele például egy gyengébb procival rendelkező teló...

    "a meghívott function()-ökben deklarált változók ugye elszeparáltak a programtól?"
    Ez így elég rossz megfogalmazás, lokális változóknak hívják, amikről beszélsz, var kulcsszóval kell deklarálni őket JavaScriptben. Ha nincs var kulcsszó, akkor felmerülhet a probléma, hogy az adott függvényben esetleg globális változót felülírsz vele, aminek pontosan ugyanez a neve, és elérhető az adott scope-ból. Ha referenciákra vagy kíváncsi, kapcsolódó téma:
    http://stackoverflow.com/questions/7744611/pass-variables-by-reference-in-javascript/7744623#7744623
    http://stackoverflow.com/questions/518000/is-javascript-a-pass-by-reference-or-pass-by-value-language
    http://stackoverflow.com/questions/13104494/does-javascript-pass-by-reference
    csak hogy ne nekem kelljen elmagyarázni. :DDD
    Egyébként más esetben a függvényeid nem fognak tudni egymás lokális változóiról.

    Ha a Prohardveren beszúrsz egy kódot, akkor jelöld ki, és kattints a "Programkód" gombra, ne pedig simán a Monospace-re. Akkor megmarad indentálva.
    Nem irónia, tényleg így néz ki a kód.

    Őőő, megvan, mi az a "result" szó, mit is jelent? Ne oda akarj írni, hanem pl. a HTML-, JS- vagy CSS-panelra...
    [link] Itt is a result panelen van az eredmény.
    Ezt így ahogy van másoltam a HTML kóddal együtt, de nekem nem működött a pre.innerHTML sor (ugye az küldi a result-ra a kimenetet?).

    Milyen natív környezetről beszélsz?
    A telefont, ami végső soron a program fog futni.

    Amúgy nem értem, ez a zárójelezős téma hogy jött ide.
    A fenti kód olvashatósága... az indentálás kapcsán.
    Hogy én még nem zavarodtam bele.
    Gondolom legalábbis, hogy ez miatt nehéz olvasni.

    Nem tudom, most hány elemmel kísérletezel, de amikor mondjuk lesz 1000 név a telefonkönyvben, amiből szűrni kell az általad mutatott módon, akkor nem biztos, hogy azonnal végezni fog vele például egy gyengébb procival rendelkező teló...
    Igaz nálam csak olyan ~50 név lehet, de a telefonom elég gyenge, vagy 4 éves modell.
    Nem hinném, hogy a mai 1+ ghz-es telefonoknak ez gondot okozhatna.

    Az utolsóra:

    function akármi(izé) {
    var "ez meg az";
    return("ez meg az");
    }

    var "ez meg az" = function(izé);

    Na ez így jó vagy rossz? :B
    Asszem ugyanez érvényes az Array.prototype-ra is, azt is a program elejébe illesztem be és nem tudom a benne hazsnált változók össze akadhatnak-e a program többi változójával.
    Értsd: a function()-ben lévő változók "lokálisabbak-e", mint a programban lévők? :D
    De mindjárt olvasom a linkeket...

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