- Samsung Galaxy S25 - végre van kicsi!
- OnePlus 15 - van plusz energia
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Android alkalmazások - szoftver kibeszélő topik
- Telekom mobilszolgáltatások
- Honor 200 - kétszázért pont jó lenne
- Android szakmai topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Szintet lép a Xiaomi Apple másolásban?
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
martonx
#3246
üzenetére
"csak igyekszek a S.O.L.I.D elvekből minimum a Dry-t betartani."
De melyik a Dry a S.O.L.I.D.-ban?
http://en.wikipedia.org/wiki/SOLID_(object-oriented_design)
"Single responsibility, Open-closed, Liskov substitution, Interface segregation and Dependency inversion"De Don't Repeat Yourself (DRY) is van:
http://en.wikipedia.org/wiki/Don't_repeat_yourself
Gondolom erre gondoltál.
Most ezt lehetne függvénybe rakni, amit Trisztán írt, hogy mondjuk a
{
mode: "javascript",
theme: "default",
lineNumbers: true
}
objektum legyen a default, de ebben az esetben van értelme? Ilyen az API, a readOnly-t még hozzá kell csapni, és két elem miatt írtál egy függvényt, ami aztán a CodeMirror API-t használja fel, és ki tudja, lehet, hogy később mondjuk rájössz, hogy az adott kódrészletnél nem is JavaScript-kiemelést szeretnél használni, hanem mondjuk PHP-set. Igaz, rakhatod a paraméterek passzolgatását függvénybe, de nem érzem, hogy azzal előrébb lennél, csak egy wrappert húznál kb. azonos mennyiségű kód köré, ami meg viszont már tök felesleges kódbázis-növelés. -
nobela
senior tag
válasz
martonx
#3216
üzenetére
Core2Duo@3200Mhz 4G RAM Gtx560.
Nem mondanám éppen őskövület gépnek.
XP folyamatosan frissítve, minden driver és szoftver a legfrisseb verzióban.
És mint mondtam, napi több száz weblap megtekintése közben egyetlen hibás oldal sincs.Ettől persze nyilván lehet, hogy a hiba itt van valahol, de azért nem kellene egy kézlegyintéssel elintézni a dolgot. És nyilván nem nyugtat meg a tudat, ha valami nem működik, és nem tudom az okát. Így ugyanis elég nehéz megjavítani.
-
-
Sk8erPeter
nagyúr
válasz
martonx
#3169
üzenetére
Hát én annak idején a plain JS tanulmányozásával kezdtem, persze a mai napig vannak újdonságok, és egyáltalán nem mondom, hogy "rendesen" beleástam magam, de azért legalább nem okoz problémát, ha a plain JS-hez kell nyúlnom....ettől függetlenül nem sírom vissza a plain JS-es kódírkálásokat, azért nagyon sok kód a sokszorosa lehet tényleg, mint jQuery-vel megírva, ha már library, és ha már össze van gyűjtve olyan tudásbázis, amire építve már lehet cross-browser-közeli kódot írni, kevesebb macerával: például hogy sok-sok függvény megírásával nem neked kell tökölni, meg ahogy a honlapon is írják, kevesebbet kell gépelni. Persze lehet minden köré valami saját wrappert írni, de akkor már lassan ott tartunk, hogy felfedezzük a spanyolviaszt.
Szóval én nagyon szívesen váltottam át jQuery-re, és nem nagyon vágyom rá, hogy plain JS-ben írogassam a kódjaimat, csak ha nagyon muszáj. Tehát szerintem nem kár átváltani, még ha erőforrás-igényesebb is, igényesen megírt kód nem azon fog elvérezni, hogy pár(tíz) milliszekundummal később fut le a kód.
Mobilnál nincs tapasztalatom, ott biztos más a helyzet, és ott azért számít az erőforrásigény-beli különbség."Ráadásul a css3 animálásokban is annyira erős, hogy az alap jquery-vel megoldott animálások szerepét is simán át tudja venni."
Itt mire gondolsz? -
Lacces
őstag
válasz
martonx
#3118
üzenetére
Ühüm.
Van esetleg erről egy úgymond "tanulmány",hogyan célszerű használni jQuery-vel? Hogy lássak egy példát, hogyan kell helyesen használni.Mindenkinek:
Mennyire célszerű egy Maven/Ant vagy ehhez hasonló eszköz használata egy weboldalnál alkalmazott külön csak a javascripteknél?
Láttam erről is tippeket, de ahogy elnéztem inkább csak azoknál célszerű, ahol a weboldal nagyon a js-re épül.
De én elsősorban csak a weboldalakat raknám ilyenbe.Bár ha belegondolok, hogy például ugyanaz a js-ek lennének felhasználva több weboldalnál, akkor lehet célszerű őket egy ilyen verziókezelő félébe rakni vagy valami.
-
Sk8erPeter
nagyúr
válasz
martonx
#3090
üzenetére
Sajnos nincs tapasztalatom ilyennel, de hátha ezek:
http://stackoverflow.com/questions/9983360/tooltips-wanted-pure-javascript
http://stackoverflow.com/questions/11475319/smallest-tooltip-script-no-jquery
bár gondolom ezeket megtaláltad...
Bocs, hogy konkrét tapasztalat híján belevauvauztam.

-
Muton
addikt
válasz
martonx
#2989
üzenetére
kár, köszi.
A baj az, h van vagy egy nagy kupac js: xnafg07a.js, xnafg07b,js, ... néven, nem egyszerű tippelni sajnos
Sk8erPeter: sajnos nem, mert a nagyon sok nullát tartalmazó titoktartási miatt semmit sem lehet még konkretizálnom sem. De közben lehet, h meg lesz a megoldás, kiderült, h lehet, h fel lehet hívni a js íróját, kis szerencsével Ő tudni fogja (vagy nem
) -
Új hozzászólás Aktív témák
- TCL LCD és LED TV-k
- Serviio
- Pletykák szerint 30 GB memóriával szerelik a PS6-ot
- Samsung Galaxy S25 - végre van kicsi!
- Milyen NAS-t vegyek?
- OnePlus 15 - van plusz energia
- aquark: RETRO: Idén lesz 30 éves az első full 3D-s játék!
- Trollok komolyan
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- ASUS routerek
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! MSI B450M R5 5600X 16GB DDR4 512GB SSD RX 6700XT 12GB Rampage SHIVA GIGABYTE 750W
- 192 - Lenovo Legion 5 (15IRX10) - Intel Core i7-14700HX, RTX 5060 (ELKELT)
- GYÖNYÖRŰ iPhone 13 Pro 128GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4403
- Használt Turtle Beach Stealth 700 Gen2 Max fejhallgató / 12 hó működési garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest







