- One mobilszolgáltatások
- Mi nincs, grafén akku van: itt a Xiaomi 11T és 11T Pro
- VoLTE/VoWiFi
- Mobil flották
- Xiaomi 15 - kicsi telefon nagy energiával
- Google Pixel 8a - kis telefon kis késéssel
- Samsung Galaxy S25 - végre van kicsi!
- Milyen okostelefont vegyek?
- Samsung Galaxy A54 - türelemjáték
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
-
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
-
Zedz
addikt
Gulppal watcholtatok egy könyvtárat, amiben JSX fájlok találhatóak. Írtam egy olyan taskot, hogy fájl mentésekor a JSX fordítsa át plain JS-re a kódot. Olyan problémám van, hogyha a JSX fájlt úgy mentem el, hogy szintaktikai hiba van benne, akkor a Gulp leállítja a watch folyamatot, és sipákol, hogy gondok vannak. A sipákolása nem zavar, csak az, hogy ilyenkor indíthatom újra a watch-t.
Gruntban is így működik ez?
-
Zedz
addikt
De ha már lekerült a régi kép, akkor valami új jöhetne is.
-
Zedz
addikt
válasz
Sk8erPeter #4837 üzenetére
Csak honda meg ne lássa. Lenne itt olyan káosz.
-
-
Zedz
addikt
Sziasztok,
Forkolgatok pár apró dolgot a React segítségével, és egy olyan dologgal találkoztam amit nem teljesen értek.
Írtam egy egyszerű kódot, ami fogadja egy input értékét. Ha az inputot üresen küldték el, akkor return false-szal megszakítottam az adott function futását. Teszt során a log-ban viszont szólt maga a React, hogy a return false támogatottságát ki fogják venni a következő verzióból, így használjam inkább pl. a preventDefaultot.
Ezzel eddig nincs gond, megfogadtam a tanácsot, de érdekelt miért veszik el a támogatást? Az oldalukon is szerepel egy ilyen:
if (!text || !author) {
return;
}Utánanéztem de érdemli választ nem találtam, így gondoltam megkérdem itt.
+ Érdekes még számomra, hogy a function végén is ott szerepel magában a return; . Miért?
handleSubmit: function(e) {
e.preventDefault();
var author = this.refs.author.getDOMNode().value.trim();
var text = this.refs.text.getDOMNode().value.trim();
if (!text || !author) {
return;
}
this.refs.author.getDOMNode().value = '';
this.refs.text.getDOMNode().value = '';
return;
} -
Zedz
addikt
Édes istenem, ha a felét érteném már boldog lennék.
Amúgy a Googlenak mi volt a célja a Darttal? Tényleg úgy gondolják, hogy le tudják vele váltani a Javascriptet? Prog.hu-n volt egy cikk, hogy a JS népszerűsége egyre csak növekszik, akkor mégis mit akar a Google? Ráadásul nemrég beszéltük az ES6 újdonságairól, ami nem lesznek rosszak.
-
Zedz
addikt
"Egyik haverom mondta tegnap, hogy majd nézzem meg a JS topikot, mert valami hülye mindig linkelgeti a fass***it, és, hogy tök jól elbeszélget magában."
Na neee.
(#4816) martonx: Nem feltétlen kérdéseknek kell itt lenniük. Én például szívesen olvasnék eszmecserét nálam jobbaktól, biztos sokat lehetne belőlük tanulni. A nemrég írt toolokról, ki hogyan old meg 1-1 bonyolultabb dolgot, ilyenek.
-
Zedz
addikt
válasz
Sk8erPeter #4813 üzenetére
Köszönöm a tanácsot! Az alapokat ha mondhatom akkor egy stabilabb szinten már elsajátítottam, például az objektumokkal való munka már nem okoz különösebb gondot. Egy ideje már jobban érdekel a JS, szeretnék benne minél jobb lenni és ebben fognak nekem segíteni ezek az eszközök, amiket Jim-Y is felsorolt.
Elolvastam az oldalukon található leírásokat, githubon található írásokat, próbálgatom őket. Broswerify például nagyon tetszik, a 6to5 érdekességnek jó, de nem tudom mennyire tudnám kamatoztatni még a benne rejlő lehetőségeket.
Nagy kár hogy mondhatni halott ez a topik, nem "pörög" annyira.
Na majd szólok honda haverunknak, lesz itt kérdés bőven.
-
Zedz
addikt
Főiskolán volt egy óra, fél évig mondjuk azt "tanították" a JS-t, de mivel annyira unalmasan adták elő, nem is igazán érdekelt a dolog. Aztán főiskola után úgy voltam vele illene megismerni, és elkezdtem kicsit jobban utánanézni. Ez volt nyár eleje, akkor magamra szedtem egy minimális tudást + jQuery használatot, az elmúlt 1-2 hétben pedig ismét nekifeküdtem a dolognak, mert szeretném komolyabb szinteken űzni a dolgot.
Olvasom azt a pár könyvet amit még a múltkor ajánlottál valamelyik topikban az egyik fórumtársunknak, illetve ismerkedem ezekkel a toolokkal, keretrendszerekkel.
(#4808) Jim-Y: Így már érthetőbb a dolog!
-
Zedz
addikt
ES6 bocsánat, elírtam.
Ezt a "Browserify"-t már többször láttam említve, most gyorsan kicsit utánanéztem. Ez egy olyan tool, ami segít elszeparálni a JS kódunkat? Majd a végén egy bundlebe rakja őket?
Köszi a tippet, ez a 6to5 szimpatikusnak tűnik.
(#4803) Jim-Y akkor ezek már ES6 fícsörök?
-
Zedz
addikt
válasz
Devecherry #4758 üzenetére
Ha valamilyen kódod nem megy és segítséget kérsz az itteniektől, kérlek linkelj nekünk egy JSFiddle példát. Így eredményesebben fogunk tudni segíteni.
A megoldás: console.log(myCountry.substring(0,3));
Nem ; hanem , kell oda.
-
Zedz
addikt
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.
-
Zedz
addikt
Sziasztok,
Kicsit jobban belemélyedtem az OOP JS használatába, azonban felmerült bennem egy kérdés. Ti használtatok már constructor objectet? Ha jól értem ezt szokták akkor használni, hogyha valamiből több példányra van szükségünk. Tudtok erre mondani valami példát? Mert ahogy így belegondoltam majdnem mindenre elég a sima object literal.
-
Zedz
addikt
válasz
superboyka #4644 üzenetére
Na várj.. milyen kód működik?
JSFiddlen ott lesz a menüben egy Save gomb. Elmenti, a linket pedig bemásolod ide.
-
Zedz
addikt
válasz
superboyka #4642 üzenetére
Figyelj, nem csak a második kódrészlettel van a baj, hanem az elsővel is. Átláthatatlan, nagyon nehéz segíteni, illetve hogyan teszteljük le a mi verziónkat? Ezért kéri itt szinte mindenki, hogy rakjátok össze a JSFiddle-ben a kódot ami nem működik, az itteni fórumtársak biztos segíteni fognak, ha úgy tálalod a gondod.
Most nem azért macerállak, mert jól esik, de gondolj bele: kibogozni a kódod, tesztelni, működővé tenni nekünk is időbe telik, márpedig az sokszor nem sok van. Ezért ha ennyivel segítesz, akkor ránézünk.
Az, hogy nem tudod JSFiddlére bemásolni ezt a halom kódot nem csoda, nem "komplett rendszerekre" lett kitalálva az az oldal.
-
Zedz
addikt
válasz
superboyka #4640 üzenetére
ugy össze van keverve html css nem tudtam széjel szedni
Akkor elkövetted az első hibát. Az olvashatóság, szerkeszthetőség érdekében érdemes elszeparálni a kód különböző részeit. Külön a HTML kód, külön a CSS, külön a JS, külön a szerver.
Remélem érzed, hogy amit ide "dobtál" nekünk hatalmas kódtömeget azt nem fogjuk elolvasni. Egyrészt ha te sem tudod elszeparálni, nekünk miért kellene ezzel bíbelődnünk? Ha segítséget szeretnél, itt jó eséllyel megkapod, csak akkor olyan formában kérjük ide a megoldandó problémád. A fentebb linkelt JSFiddle például ilyen.
-
Zedz
addikt
válasz
superboyka #4638 üzenetére
Próbáljuk meg ezzel.
-
Zedz
addikt
Köszönöm a válaszokat, elolvasok még pár cikket aztán kipróbálgatom azokat amik tetszenek.
-
Zedz
addikt
válasz
martonx #4476 üzenetére
Azt értem, hogy egyáltalán nem kötelező használni, csak egy fajta segítség 1-1 ilyen fw. A kérdésem arra irányul, hogy ezeket főleg SPA alá szokták rakni, igaz? Tehát ha készül egy oldal amin pl. nem baj ha content váltásnál újratölt, akkor oda mondjuk felesleges, elég ha szép OOP-ban megcsinálja az ember?
-
Zedz
addikt
Sziasztok,
Elkezdtem nézegetni ismét a különböző JS frameworköket. A kérdésem annyi így elsőre, hogy ezek használata csak SPA készítésnél fontosak? Úgy értem ha nem elvárás, hogy az oldal ne töltsön újra, akkor elég ezek nélkül megírni a kliens oldalt?
-
Zedz
addikt
És Ti mennyire használjátok ezeket a programozási technikákat? Úgy értem nap mint nap, vagy csak néha egyet-kettőt?
-
Zedz
addikt
válasz
PumpkinSeed #4381 üzenetére
Irigyellek egy kicsit, nálunk tilos volt bármit is használni, csak a natív JS kapott osztályzatott.
-
Zedz
addikt
Sziasztok,
Elkezdtem szabadidőmben egy regisztrációs és login rendszert írni, Ajax segítségével. Olyan problémába ütköztem, hogyha a mellékelt kódban lévő ajax.done-ba rakom a preventDefaultot, akkor nem fogja meg a submitot és elküldi a formot.
Hogyan tudnám megcsinálni azt, hogyha a kapott válasz 0, akkor preventeljen, ha nem, akkor submitolja el az egészet?
-
Zedz
addikt
-
Zedz
addikt
válasz
martonx #4353 üzenetére
Nos, az MVC támogatása már szimpatikus nekem is, PHP oldalon egy ideje előszeretettel kalapálom így a kódjaim. Szerintem utánanézek először ennek a knockoutnak.
Találtam még egy ilyet, hogy Grunt, és ahogy olvastam ez az automatizálást segíti. Kliens oldalon ezt hogyan kell érteni? Mert szerver oldalon X időközönként ha lefut egy kód azt értem, vagy ha a Linuxal csináltatunk péládul napi dolgokat.. de kliens oldalon?
-
Zedz
addikt
válasz
martonx #4343 üzenetére
És ezeknél az oldalaknál például miben voltak nagy hasznodra ezek a keretrendszerek? Az oldalaknál csak azt látja a user, hogy "húú ez de jól működik". Angulart nemrég nézegettem, de igazából azon kívül hogy real-time be tudott tölteni egy másik HTML állományt, nem sok minden fogott meg benne.
(#4344) Jim-Y Úr isten!
Hogy látjátok át?
És szabad tudnom, miben dolgozik egy kód?
-
Zedz
addikt
válasz
martonx #4340 üzenetére
Milyen és mekkora projektekhez kellenek ekkora frameworkök? Jelenleg még nem tudom elképzelni, hogy még a JS-hez is fw-t használjak. Ahogy eddig néztem PHP-nál segítik az adatbázis kezelést, a védelmet, url kezelés...stb, de itt nem nagyom tudom mire használják a profibbak. :S
-
Zedz
addikt
Sziasztok,
Napokban kezdtem el olvasgatni a Javascript OOP után, és máris lenne egy kérdésem, amit jobb ha valaki megválaszol mielőtt még megkavarodik bennem a dolog.
Szóval ahogy én eddig értelmeztem a dolgot, vannak a constructor féle és literal féle object. Mikor melyiket használjak? Az előbbit ha több példányt is akarunk, utóbbit ha csak elég 1 példány?
-
Zedz
addikt
Sziasztok,
Láttam egy olyat, hogy jó "szokás", ha a szkriptünket a következő közé írjuk:
(function(){
// js kód ...
})();Olvasgattam utána, de még mindig nem nagyon világos, miért jobb így kezdeni egy szkriptet, mint e nélkül. Van erre valami egyszerű magyarázat, vagy ez már mély víz?
-
Zedz
addikt
válasz
trisztan94 #4127 üzenetére
Sajnos így sem jó.
Szerk.: ez segített.
-
Zedz
addikt
Sziasztok!
Canvassal vannak problémáim. Van ez a kódom.
És ezt a hibaüzenetet dobja: Uncaught IndexSizeError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The source width is 0.
Pedig a kép elérési útja is jó, illetve ha egy kép URL címét adom meg ami egy szerveren van, akkor sem lesz jó. Mi lehet a baja?
-
Zedz
addikt
válasz
Sk8erPeter #4107 üzenetére
Fősulin van egy beadandó feladatom, és első körben egy weboldalt akartam írni erre a célra. Viszont találkoztam a Brackets kódszerkesztővel és kiderült, hogy ez is a webes nyelveket használva lett létrehozva. Szóval mint érdekesség lehet csinálnék valamit beadandónak, csak nem tudom például melyik SDK-t lenne érdemes használni. Olvasgatok épp most is a dolgok után, de egy kis iránymutatás jól jönne.
-
Zedz
addikt
Sziasztok,
Hallottam arról, hogy lehetőség van asztali alkalmazást fejleszteni HTML, CSS illetve Javascript segítségével. Ebben van aki kicsit is tapasztaltabb itt? Eddig csak SDK-kat nézegettem, de igazából nem találtam értelmes leírást a témával kapcsolatban.
-
Zedz
addikt
válasz
Sk8erPeter #4057 üzenetére
Az hülyeség volt, köszönöm a segítséget.
-
Zedz
addikt
válasz
Sk8erPeter #4055 üzenetére
Szóval miért kell az event oda? Menne nélküle is nem?
-
Zedz
addikt
válasz
Sk8erPeter #4053 üzenetére
Ezt a paramétert a DOM-ból szedi ki?
-
Zedz
addikt
válasz
Sk8erPeter #4051 üzenetére
Hmm értem. Annyit még szeretnék kérdezni, hogy:
function elementsNamedXClickHandler(e)
Itt az e, mint paraméter mit jelöl?
-
Zedz
addikt
Sziasztok,
El akadtam a JS tanulásban és segítséget szeretnék kérni. A gond a document.getElementsByName(...)-mel van.
Egyszerűen nem akar sikerülni.
Példa: link
Ha oda írom az indexet, pl [0], akkor az első gomb értékét kiírja az alert ablakba. De én olyat szeretnék, hogy mindig azt írja ki amire kattintok. Tutorialokban mindenhol index nélkül használják, de nekem egyszerűen nem akarja az igazságot. Miért?
-
Zedz
addikt
Sziasztok!
Ez a kód miért nem működik? Miért nem reagál az if-en belüli this szóra?
Szerk.: a dolog lényege, hogyha üres az input mező akkor az alá szúrjon be valamit.
-
Zedz
addikt
Sziasztok!
Jól tudom, hogy egy Javascript fájl csak akkor töltődik újra, ha a weboldal is? Szétnéztem a neten és nem nagyon találtam olyat, hogy valamivel újratöltessem a szkriptet weboldal frissítés nélkül.
-
Zedz
addikt
válasz
Sk8erPeter #3609 üzenetére
Innen szedtem a kódot. Letöltöttem, beilleszkedtem amit kért és igazából ennyi. Csak a form nem küldi el az adatokat a szervernek. :S
-
Zedz
addikt
válasz
spammer #3604 üzenetére
Igen, ha kiszedem belőle akkor minden gond nélkül lefut a php és az adatok belekerülnek az adatbázisba. Viszont ha a jQueryt visszarakom, akkor tojik az egészre.
Szerk.: itt hívódik meg a jQuery:
<a href="#" class="big-link" data-reveal-id="myModal"><input id="reginbut" name="regSubmit" type="submit" value="Regisztráció"></a>
-
Zedz
addikt
Az mitől lehet, hogy van egy formom és van egy jQuerym, ami ha rámegyünk a regisztrációs gombra, akkor előjön egy pop up "sikeres regisztráció" felirattal, de a form nem küldi el az adatokat az adatbázisba. Gondolom a jQuery meggátolja a php futását. Erre van valami javaslat?
-
Zedz
addikt
Sziasztok!
Ötleteket kérnék arra, hogy hogyan tudnék megváltoztatni egy input text placeholdert annak függvényében, hogy melyik radio button van kijelölve.
Konkrétan: van 3 radio button (magán ember, cég, intézmény) és 1 input text aminek a placeholdere jelenleg Név. De szeretném ha pl a céget jelölik be a radio buttonnal, akkor a sima Név legyen mondjuk Cég név. Több féle képpen próbálkoztam + néztem más kódjait de nem működnek erre a példára. :S
-
Zedz
addikt
Sziasztok!
Van egy ilyen ellenőrző szkriptem, ami azt nézi ki van e töltve minden mező, ha nincs akkor kiírja a hibát. Ha nem töltöm ki, akkor működik, ha viszont kitöltöm akkor is leállítja a működést hibával.
Új hozzászólás Aktív témák
Hirdetés
- Bomba ár! Dell Latitude E6520 - i7-2760QM I 8GB I 256SSD I Nvidia I HDMI I 15,6" HD+ I W10 I Gari!
- Samsung Galaxy S22 Ultra 512GB, Kártyafüggetlen, 1 Év Garanciával
- Újszerű HP 250 G10 - 15.6"FHD IPS - i3-1315U - 8GB - 512GB SSD - Win11 - 1,5 garancia - MAGYAR
- Lenovo Thinkpad P16 G2 - i9-13980HX, 64GB, 1TB SSD, 16" WQUXGA (3840 2400), RTX 4090 (ELKELT)
- Tablet felvásárlás!! Samsung Galaxy Tab A8, Samsung Galaxy Tab A9, Samsung Galaxy Tab S6 Lite
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest