- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- Szevam: Mennyire tipik Z-gen viselkedés? Tipizálható-e egyáltalán?
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Magga: PLEX: multimédia az egész lakásban
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- body007: Magyarország kifosztásának története
- sziku69: Szólánc.
- Elektromos rásegítésű kerékpárok
-
LOGOUT
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
-
Jim-Y
veterán
válasz
Sk8erPeter #4798 üzenetére
Ja jol van akkor, my bad, bocsi
-
Sk8erPeter
nagyúr
Pedig csak a következő menüpontra kellett volna kattintanod.
http://imakewebthings.com/waypoints/guides/jquery-zepto/"Prior to version 3.0, Waypoints was strictly a jQuery plugin. You'll notice most of the examples on this site use code that is compatible with the new no-framework build of Waypoints using class instantiation and generally available DOM querying methods, like this:
var waypoint = new Waypoint({
element: document.getElementById('new-operator'),
handler: function(direction) {
notify(this.id + ' hit')
}
})
If you're using the jQuery or Zepto builds, you can still use the no-framework approaches featured in the documentation, but those builds also provide extensions specific to the framework."Aztán egy példa:
var waypoints = $('#options-only').waypoint({
handler: function(direction) {
notify(this.element.id + ' hit')
}
})wis itt korábban már linkelt egy működőt.
Tehát az van, amit mondott, hogy csak simán rossz fájlt használ, vagy rossz az elérési út. -
Jim-Y
veterán
Hat, szerintem meg nem igy kell hasznalni ahogy o probalta. En nem ismerem ezt a libet, es epphogycsak megnyitottam a github repot, de szerintem ez nem egy jQuery widget, hanem egy kulon fajl egy konstruktorral.
http://imakewebthings.com/waypoints/guides/getting-started/
var waypoint = new Waypoint({
element: document.getElementById('element-waypoint'),
handler: function(direction) {
notify(this.element.id + ' triggers at ' + this.triggerPoint)
},
offset: '75%'
}) -
adam_
senior tag
TypeError: $(...).waypoint is not a function
Persze, így van behúzva a library. Kimásolom az adott részt:
<!-- JQuery link -->
<script src="js/jquery-1.11.2.min.js"></script>
<!-- Default animation JQuery link -->
<script src="js/javascript.js"></script>
<!-- JQuery Lightbox -->
<script src="js/imagelightbox.js"></script>
<script src="js/waypoints.js"></script>
</body> -
adam_
senior tag
válasz
Sk8erPeter #4789 üzenetére
Köszi a tippet!
Tehát a *css fájlok linkjeit elől hagytam, a JQuery library és a többi JS script linkjét pedig közvetlen a lezáró body tag elé tettem át.
A waypointsos témáról, beillesztettem külön *js fájlban ezt a kódot:
$('.notify').waypoint(function (direction) {
alert('Top of notify element hit top of viewport.');
}, {
offset: '10%'
});Majd a lezáró body tag elé belinkeltem ennek a linkjét:
<script src="js/waypoints.js"></script>
Természetesen ugyanitt bevan linkelve a JQuery library is:
<script src="js/jquery-1.11.2.min.js"></script>
Majd ezt követően az egyik p-tagnak megadtam a notify osztály kiterjesztést:
<p class="notify"> dgdsgdsgsd </p>
De hiába görgetek le a p - tagre, nem ugrik fel semmilyen Alert ablakocska. Mit rontottam el?
Holott a többi egyéb JS script simán fut. A legvégén az lesz, ha ez nem jön össze, hogy kipróbálom az általad ajánlott waypoints nélküli megoldást, de nem nyugszom amíg ezt nem oldottam meg.
-
Jim-Y
veterán
Hat nezd, en nem jelentenem ki, igy egyertelmuen, hogy az egyik jobb, mint a masik, szerintem nem is lehet. Ez csak egy alternativ fejlesztesi modszer az imperativ programozas mellett. Mig az imperativ modszertanoknal a kozponti szerep az adatokon van. Az adatoknak objektumokat feleltetunk meg, az objektumok letrehozasara osztalyokat definialunk, az objektumokon muveleteket is definialunk, addig a funkcionalis programozasnal a kozponti szerep a fuggvenyeken van, es az adatok es a fuggvenyek kozott laza csatolas van. Hogy a fenti mondat, es a leirt kulonbseg miert jo, az talan nem is olyan egyertelmu. Hozza kell meg venni a kephez, hogy FP-ben az adatok nem valtoztathatok, tehat immutable adatokkal dolgozunk. Az OOP pedig arra epul, hogy az adat allapotat (state) valtoztatjuk. Pl egy objektum belso allapotan az egyik peldanymetodussal valtoztatunk. Ezek a kulonbsegek itt is fel vannak sorolva [link] bar elhiszem, hogy meg ennyitol nem lesz vilagos, hogy miert kene kis FP-t is tanulni. Nezzuk tovabb
En sajat reszrol ezeket a szempontokat tartom fontosnak, hogy miert erdemes kicsit (tenyleg csak picit) megnezni az FP-t.
* JavaScriptben mar alapbol vannak olyan paradigmak, amik az FP alapjat kepezik.
-> functions first class citizens
-> higher order functions
-> anonymous functions + closures* Amikre mar vannak lehetosegeink
-> Immutability, pl Immutable vagy Mori
-> Pure functions
-> ES5 array methods (immutability)* JavaScriptben, foleg webes kornyezetben erdemes rovid, tomor fuggvenyeket irni, hogy tehermentesitsuk az event loopot/egyetlen stacket. Tehat ez amugy is egy olyan stilust eredmenyez amiben sok kis fuggvenyunk lesz, amit sokszor adunk at parameterben, sokszor hivjuk meg oket, stb..
Nagyjabol ezek adjak ki, hogy erdemes ismerni az FP-ben rejlo lehetosegeket. Ejj, sajnos en sem vagyok penge a temaban, igy nem tudom jol leirni, sem azt amit akarok, sem azt, hogy miert lenne jo igy programozni, ezert most csak par kosza gondolatot irok meg igy a vegere vitainditonak
immutability -> konkurrens problemak megoldasara
immutability -> easy undo/redo es state management
curryzes -> tomorebb, rovidebb, bizonyos esetekben olvashatobb kodot eredmenyezTehat, az FP sem jobb, mint az OOP, csak mas. Ha megnezed a tisztan objektum orientalt nyelvek is nyitnak az FP-s paradigmak fele, mint a Java is a 8-as verziojaval, ahol pedig mar az FP-s cuccok eddig is megvoltak, pl JS, ott pedig az OOP-s paradigmak fele, lasd ES6 class syntax, ami egyebkent meg mindig prototipusos, csak OOP-s kontosben.
Szerintem ezert nem szabad megrekedni az OOP-nel es ismerni kell az alternativakat is. Illetve nekem tetszik, ha a ket stilust otvozzuk.
Plusz egy link: Ramda
-
Sk8erPeter
nagyúr
Nincs mit!
A betűtípusok CSS-fájlját mozgasd fölülre, a többi CSS-fájlhoz, hiszen a CSS-fájloknak mindenképp előbb kell szerepelniük, mint a scriptfájloknak (pl. ha egy-egy scriptfájl betöltése időigényes, a böngésző ne csak később kapja meg a stílusdefiníciókat, hogy így kéne kinéznie az elemeknek, ez okozhat egy villódzást, ezért kerülendő). Ezenkívül a scriptfájlokat érdemes közvetlenül a body lezáró tagje (</body>) elé mozgatni inkább, hogy azok betöltése, feldolgozása ne hátráltassa a <body>-ban szereplő többi elem megjelenítését.
Egyébként jó ez így, de annyit szoktak még ezen javítani, hogy szerveroldalon cache-elik a NEM külső szerverről (pl. CDN-ről), hanem azonos tárhelyről behúzott CSS-, ill. scriptfájlokat egy-egy minimalizált fájlba (tehát egy darab azonos tárhelyen szereplő CSS-, ill. egy darab azonos tárhelyen szereplő JS-fájl; mindezt úgy, hogy a whitespace-ekkel spórolnak, például nem szerepelnek benne sortörések, felesleges szóközök, mint a jQuery minimalizált változata), hogy egyetlen requesttel letölthető legyen, és azt az egy-egy darab fájlt kelljen csak gyorsítótáraznia és betölteni a böngészőnek szükség esetén. A minimalizálás azért érdekes, mert így még kisebb méretű lesz a letöltendő fájl. A CDN-ekről behúzott tartalom azért lehet kivétel, mert az ilyen requestek párhuzamosíthatók. De mindezt automatizáltan szokás elintézni, vannak erre kész library-k, szóval ne kezdj el ilyesmit kézzel megírni majd. De nem is feltétlenül érdemes most egyelőre ezzel foglalkoznod, mert ez már inkább az optimalizálgatós rész.A Waypoints-os kérdésre: nem teljesen tiszta, hogy is csináltad pontosan a saját kódodnál, így nehéz válaszolni rá, mi lehet a gond, ezt fejtsd ki még plíz.
-
adam_
senior tag
válasz
Sk8erPeter #4787 üzenetére
Köszi!
Még kérdezném, hogy mi a bevált módszer a JS funkciók bekötésére a HTML dokumentumban? Gondolok itt arra, hogy elég pl. egyszer bekötni a JQuery-t és még egy *js kiterjesztésű amibe a többi etc. JQuery funkcionalítás szerepel, vagy minden egyes funkcióra (pl a waypointsra, lightboxra ...) külön külön *js fájlt szoktatok létrehozni, és úgy bekötni a HTML head részébe? Konkrétan nálam most így néz ki, ez mennyire "szépen" van így pl.?
Mondjuk waypointsra visszatérve, mert nem nyugszom, amíg meg nem oldom címszóval
.. hiába hoztam létre egy külön js fájlt amibe bemásoltam az ezen a linken található JS kódot, a htmlben meg egy p -tag -et elneveztem notify osztálynak, hiába görgetem le, nem hozza fel a figyelmeztető ablakot sehogyan sem és fogalmam sincs mit rontok el, mivel itt már szépen a JQuery library is be van kötve, szóval minden erőforrás rendelkezésre áll? Mit gondolsz?
-
Sk8erPeter
nagyúr
Ja, hogy erre az Animate.css-re gondoltál. Ezzel futólag már találkoztam, amúgy nem ismerem, de nem rossz.
"Ez a ScrollMagices, általad linkelt téma is nagyon tetszik. Kár, hogy már az én "one page designos" oldalamat függlőlegesbe terveztem"
Egyáltalán nem kár, mert a ScrollMagic természetesen függőleges oldalakra is alkalmazható, ott van rá ezernyi példa még.Menj a belinkelt oldalon fölül a "Menu" feliratra, ott fel fogja dobni a többi példaoldalt.
Pl. ezt:
http://janpaepke.github.io/ScrollMagic/examples/basic/simple_tweening.html -
adam_
senior tag
válasz
Sk8erPeter #4784 üzenetére
Sk8erPeter és wis, köszönöm a tippeket, nem is tudom, hogy gondoltam, hogy JQuery library nélkül csinálom.
"megismerkedtem a animation.css"
Az mi?A CSS transition tulajdonságaira gondolsz?
Ez a ScrollMagices, általad linkelt téma is nagyon tetszik. Kár, hogy már az én "one page designos" oldalamat függlőlegesbe terveztem, de ez a fajta, vízszintes oldalváltás is nagyon tetszik. Lehet kellene rá még egy referenciaoldalt alapoznom, mert úgy látszik, meg ahogy láttam már máshol is a világhálón, most ezek "nagyon menő" designelemek.
-
Sk8erPeter
nagyúr
válasz
Sk8erPeter #4784 üzenetére
Érdekességként a scrollozós témára:
http://janpaepke.github.io/ScrollMagic/examples/advanced/parallax_scrolling.html
https://github.com/janpaepke/ScrollMagic -
Sk8erPeter
nagyúr
wis már leírta a választ, nincsenek megadva az erőforrásfájlok. De még magát a jQuery-t sem adtad meg, mint felhasznált erőforrást.
Érted, egy autó kerék nélkül nem fog gurulni, ez is olyan.
"megismerkedtem a animation.css"
Az mi?A CSS transition tulajdonságaira gondolsz?
"ez lenne a kulcsa a header rész görgetés általi opacity csökkenésének, valamint az oldalon található szöveg (kép) animációkra, ami a júzer görgetésére következik be a lentebbi részeken. One page design által felépített oldalról van szó"
Ilyesmi jellegű izgő-mozgó, animált dolgokra, amiket szeretnél, itt van egy gyors ránézés alapján jónak tűnő példa, ami megmutatja, hogy nem feltétlenül szükséges a Waypoints használata sem (viszont ettől még nagyon jól jöhet):
http://designshack.net/articles/css/how-to-design-animated-sliding-page-elements-with-css/ -
wis
tag
Az lenne a csoda ha működne ugyanis elfelejtetted behúzni a könyvtárakat.
Működő verzió
Baloldalt az External Resources résznél tudsz hozzáadni saját scripteket. -
adam_
senior tag
válasz
Sk8erPeter #4779 üzenetére
Köszönöm szépen a tippet, megismerkedtem a animation.css és a JQuery féle együttes animációkkal, nagyon jól néznek ki az oldalamon. Megy a hover, click funkcióval is szépen, viszont, az automatikus késleltetett animációt waypointssal még mindig nem sikerült belőnöm. Pedig ez lenne a kulcsa a header rész görgetés általi opacity csökkenésének, valamint az oldalon található szöveg (kép) animációkra, ami a júzer görgetésére következik be a lentebbi részeken. One page design által felépített oldalról van szó, ha ez valakit érdekelne.
Tehát a kérdésem a következő. Próbáltam JSFiddleben is összerakni a dolgot, nem megy. JSFiddle itt. Tehát pl. hiába van az utolsó pár paragraphnak osztályra megadva, nem ugrik fel semmilyen figyelmeztető ablak. Mit rontok el?
Sk8erPeter linkelt oldala alapján csinálgattam, amit mégegyszer köszönök, de ez a waypoints nem nagyon akar működni.
Köszönöm a válaszokat!
-
adam_
senior tag
válasz
Sk8erPeter #4779 üzenetére
Dánkesőn
És még egy, hol tudnám esetleg azt belőni, hogy a fixed headertől függetlenül valóban ott álljon meg az oldal a menüpontra kattintás után, ahol az anchor tag van? Mert akár hova is írom #zyz tartalom linket, nem ott áll meg, hanem kb. egy negyed oldallal lentebb. Remélem érthetően írtam. Nyilvan a fixed pozicionalt header miatt ez picit alabb csuszik. Esetleg erre valami klassz módosítás ebben a JQueryben:
$(function() {
$('a[href*=#]:not([href=#])').click(function() {
if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
var target = $(this.hash);
target = target.length ? target : $('[name=' + this.hash.slice(1) +']');
if (target.length) {
$('html,body').animate({
scrollTop: target.offset().top
}, 1000);
return false;
}
}
});
});Előre is köszönöm.
Valamint még egyet gyorsiba, aztán el kell tűnnöm egy kis időre mára. Ehhez és ehhezaz oldalhoz hasonló animációt, miszerint ahogy görgetem le az oldalt, úgy jelenik "villan" fel a tartalom, mivel tudnám elérni? Nálam csak szövegeknek, és a képnek
kellenejó lenne, ha így jelennének meg a onepagedesignomban. -
Sk8erPeter
nagyúr
-
adam_
senior tag
Sziasztok!
Azt hogyan tudnám megoldani, hogy egy fixed poziciónálású header rész, ami a görgetés hatására mindig felül marad, csak egy bizonyos görgetési pontnál váltson át lentebb egy picit átlátszóra opacity segítségével?
Tehát felül sima opacity: 1, majd ahogy lentebb görgeti az emiber, mondjuk 80px alá megy a tetejétől számolva, legyen mondjuk opacity: 0.95. Ezt hogyan tudnám JS (JQueryvel) megoldani?
-
Jim-Y
veterán
Üdv,
Nem tudom, hogy hallottatok-e róla, de forkolták a node.js-t io.js néven. Ennek hátterében az áll, hogy a nodejs-en dolgozó (alapító?) fejlesztők elégedetlenek voltak a node fejlődésének ütemével és/vagy irányával. Ugye a node nem teljesen opensource, hanem a joyent cég gondozásában áll. Ez annyit jelent, hogy a node fejlődésének irányára erős befolyással vannak. Na ez többeknek nem tetszett, például az npm-et létrehozó izs-nek sem, többedmagával.
Az io.js teljesen opensource, és az 1.0.0 kiadás tegnapra volt tervezve -> [link]
Elmondható, hogy frissebb V8 motor van alatta, így egyes ES6-os fícsörök by default be vannak kapcsolva rajta, illetve különbözik a TC39-es megjelölésük is. Erről itt lehet bővebben olvasni: [link]
==========================================================
Node.js is Enterprise-Ready Ezt azért linkelem, mert a magyar meetupos srácok írták, és érdekes olvasmány.Csináltak egy nodejs style guide-ot is, ha esetleg valaki pont ilyet keresne
==========================================================
Illetve még itt van két ajánlott olvasmány, kitekintés a 2015-ös évre:
@AddyOsmani JavaScript Application Architecture On The Road To 2015
Functional Programming should be your #1 priority for 2015Ha valaki utóbbihoz kapna kedvet, akkor érdemes lehet ránézni a ClojureScript-re
Üdv
-
Bjørgersson
félisten
válasz
Sk8erPeter #4769 üzenetére
De most hiába kezdesz el brainstormolni róla, nekem tök kínai az egész.
Köszi, a másodikat tegnap már megtaláltam, de az Ubuntu annyira nem Windows 8.1.
Az elsőt viszont megnézem, hátha.
-
Sk8erPeter
nagyúr
válasz
Bjørgersson #4768 üzenetére
De attól még Java-téma marad a Java-kérdés, nem lesz belőle JavaScript sehogy sem.
Hátha segít:
http://stackoverflow.com/questions/10846931/how-to-obtain-administrator-rights-in-java-web-start-application-need-to-writti
http://askubuntu.com/questions/69667/run-jnlp-applications-with-root-permissions -
Bjørgersson
félisten
válasz
Sk8erPeter #4767 üzenetére
Azt hittem, oda csak programozással kapcsolatban ajánlott írni.
Köszi, átmegyek. Igen, tegnap telepítettem, a futtatás megy, már csak rendszergazdaként kellene valahogy.
-
Sk8erPeter
nagyúr
válasz
Bjørgersson #4766 üzenetére
JNLP = Java Network Launch Protocol
Tehát ez Java-kérdés, nem pedig JavaScript.
JRE/JDK telepítve van?
http://stackoverflow.com/questions/1912676/i-am-not-able-launch-jnlp-aaplications-using-java-web-start
http://prohardver.hu/tema/java_topic/friss.html -
Bjørgersson
félisten
Sziasztok!
.jnlp kiterjesztésű undormányt hogyan tudok rendszergazdaként futtatni Windows 8.1-en?
-
r6man123
senior tag
Sziasztok!
Adott egy honlap (jquerry alapon), ami attól függően, hogy direkt hivatkozással nyitom-e meg, vagy például Google-ön keresztül, más "felbontást" ad.
Mellékelek 2 képet, hogy jobban értsétek
Mi lehet a hiba? :S
Kép1 - jó - direkt módon beírva
Kép2 - google kattintás
Nagy felbontásnál is zavaró tud lenni az orbitálisan nagy betűméret, kisebb monitorokon rettenetes.
Hol lehet a hiba? :S
Előre is köszi!
-
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.
-
Jim-Y
veterán
válasz
Devecherry #4758 üzenetére
a substringben a 0 es 3 kozott nem ; van, hanem , . Ez igy szintaktikai hiba. Ajanlom fgyelmedbe a JSHint linter minden lehetseges formajat. Neked igy az elejen a legegyszerubb ha bemasolod az oldalukra a kodod: http://jshint.com/ Nyilvan a linteles nem mondja meg, hogy a ; vesszo helyett sima vesszot hasznalj, de azt irja, hogy hol a hiba, onnantol pedig mar ki lehet talalni.
-
Devecherry
csendes tag
Sziasztok!
Még csak mostanában kezdtem el tanulgatni a Javascript-et ,de máris megakadtam. A codeacademy.com-on tanulom(ha tudtok ajánlani más forrásokat azt megköszönném, illetve unity miatt kezdtem el, ez nem tudom számít-e), itt a kód amire hibát ír ki:
// Declare a variable on line 3 called
// myCountry and give it a string value.
var myCountry = "Hungary";
// Use console.log to print out the length of the variable myCountry.
console.log(myCountry.length);
// Use console.log to print out the first three letters of myCountry.
console.log(myCountry.substring(0;3));Előre köszönöm
-
PumpkinSeed
addikt
Igazából ez a logikai menet a codeacademy-n volt fent. Az eredeti működött is, majd mikor elkezdtem új dolgokat beletenni a 3. új dolog után ez lett belőle de addig is működött.
Azért nem így tároltam, mert addig a tutorial még nem tartott az objektumoknál de így, hogy már eljutottam oda, érthető a te kódod is. Bár a játék menete eltérő a két kódban, de a lényegen ez nem változtat, mert a te megoldásod átfektethető a saját hulladékomba. Köszönöm a segítséget.
-
Karma
félisten
válasz
PumpkinSeed #4754 üzenetére
Igazából ha belegondolsz, a játék különböző kimeneteinek táblázata nem definiál viselkedést, nem kell logikai szerkezetekkel (if/else) leírnod. Sőt, mivel csak adat, jobban jársz ha ehhez méltóan tárolod - például egymásba ágyazott objektumokban - és egyszerű lookuppal keresed meg a megfelelő eredményt.
-
Karma
félisten
válasz
PumpkinSeed #4752 üzenetére
Elírtad a szöveget a 33. sorban.
...sőt úgy tűnik, hogy a lehetséges kombinációk egyharmadát kezelted le jól, egy harmad hiányzik (döntetlenek) és ami van helyette, az nem stimmel.
-
PumpkinSeed
addikt
Lenne egy kérdésem, mit rontok el? Kő, papír, ollós játék. De valamiért indokolatlanul ilyeneket kapok:
Computer choice: paper
Your choice: paper
scissors winsHát ezt hogy sikerült összehoznia? Remélem minden fent van a kód érthetősége érdekében.
-
#81999360
törölt tag
Sziasztok!
Nagyon nem vagyok otthon JS-ben, eddig nem volt rá szükségem, de most megkértek hogy egy ilyen, vagy hasonló slideshow-t kellene csinálni. Van kb 10-20 méretre vágott kép, azok váltogatnák egymást. Jó lenne ha ilyesmi áttünés is lenne köztük.
Google "javascript slideshow"
nem sokat segített. Reménykedtem benne, hogy találok majd egy olyat amit csak ki kell majd másolni, megváltoztatni az elérési utat és kész.Szóval valami egyszerű, könnyen bővíthető megoldást keresnék. Előre is köszönöm.
-
Sk8erPeter
nagyúr
A "Z" betűre itt a magyarázat:
http://en.wikipedia.org/wiki/ISO_8601#UTC
"UTC
If the time is in UTC, add a Z directly after the time without a space. Z is the zone designator for the zero UTC offset. "09:30 UTC" is therefore represented as "09:30Z" or "0930Z". "14:45:15 UTC" would be "14:45:15Z" or "144515Z".UTC time is also known as 'Zulu' time, since 'Zulu' is the NATO phonetic alphabet word for 'Z'."
Még ez is érdekes lehet:
"Combined date and time representations
<date>T<time>
A single point in time can be represented by concatenating a complete date expression, the letter T as a delimiter, and a valid time expression. For example "2007-04-05T14:30".If a time zone designator is required, it follows the combined date and time. For example "2007-04-05T14:30Z" or "2007-04-05T12:30-02:00"."
-
Lacces
őstag
válasz
Sk8erPeter #4746 üzenetére
Én is kerestem, de én mindig olyan példákat láttam, ahol az időbélyeg "Z" betűre végződött és az kavart is egy kicsit nálam.
De most úgy vagyok vele, hogy csinálok egy webappot (PHP-ban gyorsabb lett volna), ahol mindent a Javascript csinál (oké az adatbázisba beillesztés és lekérdezés az PHP, de csak Json-öt ad és kap) hogy egy kicsit jobban a mélyére ássak. Néha elég fura problémákba futottam bele, amikor Class-sal dolgoztam JS-ben
-
Lacces
őstag
válasz
Sk8erPeter #4744 üzenetére
Köszi. Reméltem, hogy hátha valami rejtett dolog. De tetszik a te függvényed
-
Sk8erPeter
nagyúr
ISO 8601 szabvány szerinti formátumban kapod meg a dátumot. Természetesen mint megszokhattuk, itt is problémás a dátumkezelés, mint úgy általában JavaScriptben, úgyhogy a megbízható megoldás tényleg csak az, hogy felszabdalod a stringet:
http://dev.enekoalonso.com/2010/09/21/date-from-iso-8601-string/function dateFromISO8601(isostr) {
var parts = isostr.match(/\d+/g);
return new Date(parts[0], parts[1] - 1, parts[2], parts[3], parts[4], parts[5]);
}Esetedben tehát:
var myDateString = "2014-12-20T22:10:00+0100";
var myDate = dateFromISO8601(myDateString);
console.log('myDate: ', myDate); -
Lacces
őstag
Hali.
Javascript dátum átalakítással van problémám.
Van egy szimpla datetime-om, ami a MySql-es adatbázisból jön.
JSON formátuma ez: 2014-12-20T22:10:00+0100
Ez melyik formátum? Hogyan lehet átalakítani Javascript Date-té? (Mert ugyanis szeretnék a mostani időhöz képest óra különbséget megjeleníteni). Nézegettem Online, de ilyen formátumra nem találtam még átalakítaást. Szerintem ez az ISO 8601-nek kellene lennie, de ha ezt most belerakom egy:
new Date("2014-12-20T22:10:00+0100"); -be
Akkor egy ilyet kapok:
Fri Sep 30 60225 19:45:00 GMT+0200 (CEST). Amit nem értek. Date.Parse-vel nem jöttem rá, hogyan kéne használni, mert invalidokat dob.
A new Date(); -re pedig ezt kapom: 2014-12-20 13:50:38 +0100, és amit látok, hogy az én JSON-ben lévő dátumomhoz képest egy T és egy space különbség van. Esetleg kezdjem el sztringként átformázni? -
Sk8erPeter
nagyúr
válasz
superboyka #4741 üzenetére
Javaslom, legközelebb használd a webfejlesztő panelt a Ctrl+Shift+I megnyomásával (vagy jobb klikk valahova, Inspect element/Elem megtekintése), így meg tudod nézni, hogy milyen link lett belőle, hova mutat, használd a Network és Console fület is a hibák kiderítésére (meg hát a többit is nyilván). Később saját magadnak (meg nekünk) spórolsz meg időt azzal, hogy sokkal gyorsabban rájössz az ilyen jellegű hibák - legalább potenciális - okaira.
Amúgy az előző kérdésed nem is JavaScripttel kapcsolatos volt, az ilyenek mehetnek az érintett topicokba. -
Sk8erPeter
nagyúr
A jQuery-kérdéseket jobb lenne, ha a neki szánt topicba írnád:
http://prohardver.hu/tema/jquery_kerdesek/friss.html"body onloadban kerül meghívásra a loadPrompt"
Felejtsd el az onload-attribútumot, csak egy gány kényszermegoldás, amikor az ember a HTML-kódba beleerőlteti a JavaScript-kódot.
Ha már jQuery-t használsz, akkor kerüljön inkább így a kódba (egy a lehetséges megoldások közül):
$(document).ready(function(){
loadPrompt();
});
Válaszd szét a különböző nyelvekhez tartozó kódokat, ahogy csak tudod. (Pl. ne keverd a HTML-kódot a JS-sel.)A többire meg akkor tudnánk válaszolni, ha megosztanád velünk a kódot többi részét is, azt sem tudhatjuk, hogy létezik-e #filesavediv azonosítóval ellátott elemed, létezik-e #open id-jú, kerül-e valamilyen hiba kiírásra a böngésző webfejlesztő paneljének konzoljára, és így tovább.
-
^Boss
őstag
Sziasztok!
van egy ilyen div-et popupba gombnyomásra nyitó functionöm:
function loadPrompt() {
var text;
$("#filesavediv").dialog({
autoOpen: false,
buttons: {
Ok: function () {
//valami kód
},
Cancel: function () {
$(this).dialog("close");
}
}
});
$("#open").click(function () {
$("#filesavediv").dialog("open");
});body onloadban kerül meghívásra a loadPrompt, és van egy "open" id-jű button.
működik.probléma a következő:
van egy listás jobb gombos menüm, amire kattintva kellene ezt működésbe hozni.
sehogy sem sikerül. van esetleg valamilyen ötletetek?
természetesen a li id-je volt már open, próbáltam pár dolgot még, de nem igazán vagyok js guru.köszi!
-
martonx
veterán
Na, ez a CTRL+P tényleg hasznos volt, pontosabban kötelező, köszi!
@Jim-Y: most alul megint megláttam azt a külön részt, amin a Console, Emulator stb... osztozik. Ezen a közös ablakos, dupla menüsoros megoldáson annyiszor dobom el az agyam, ahányszor meglátom.
Na mindegy, nincs értelme itt egymást győzködni, én csak leírtam a véleményemet, nem akarok senkit meggyőzni semmiről.
-
superboyka
csendes tag
válasz
martonx #4651 üzenetére
Sziasztok még van 1 gondom az a gonddom nem tudom megadni a képek elérési utvonalát ugy hogy ne teljes linket keljen megyadjam pl. ha igy adom meg http//te oldalad.hu/images/xy.gif akkor megy mindenüt ha nem teszem elejéba a teoldalad részt csak igy adom meg '<img src="infusions/nevunepa_panel/images/boldog-karacsonyt.gif" alt="" \/><br \/>';
akkor a fö oldalon megy de pl a fprumba nem mert az elérés elé be tesszi a forumot is pl.
igy adja meg az elérést http//teoldalad.hu/forum/infusions/nevunepa_panel/images/boldog-karacsonyt.gif
viszont igy kellene a kép elérés maradjon mint a fö oldalon vagyishttp//teoldalad.hu/infusions/nevunepa_panel/images/boldog-karacsonyt.gif
az alapcsomag php fusions
ennek php be ez a kod kellene és menne ,de js be hogy kell belle tenni ?
tehát php kod
ez csak 1 példa
$oldalam=$settings['siteurl'];
href='".$oldalam."infusions/nevunepa_panel/style.css' -
martonx
veterán
válasz
Sk8erPeter #4726 üzenetére
Oké-oké, én is azzal kezdtem, hogy még a .Net fejlesztők között is eléggé kuriózum számba megyek az IE használatommal.
Tudom, hogy a Netbeans + Chrome is tud js-t debugolni, nem is írtam hogy kuriózum, ezt csak a CSS változtatások megjelenítéséhez írtam. Azért írtam mert nagyon szeretem ezt a feature-t, és pl. Firefox-al ez nem megy (VS + Chrome-al sem).
Chrome-ot azért tartom kifacsartnak, mert folyton szopat a js-ek keresgélésvel, amikor több domainból jönnek a js-ek. Meg az az egész Source megjelenés valahogy olyan idétlen szerintem. De itt a szerintemen van a hangsúly.Böngésző flame-et se akartam itt kirobbantani, én egyedül az adblock-ot használom kiegészítőnek az összes böngésző alatt, ez meg éppen van IE alá is. Nekem személy szerint bejön az IE faék egyszerűsége, a beállításokban nem is emlékszek mikor jártam, egyáltalán minek oda belépni bármikor is?
Hozzáteszem, Chrome és FF beállításaiban se szoktam túrkálni.
-
adam_
senior tag
válasz
fordfairlane #4730 üzenetére
Hiába írom oda a js kiterjesztést, úgy sem reagál, sőt igazából, ha a világhálóról linkelem be a library-t, akkor sem csinál semmit. Holott JSFiddleben simán megy.
-
adam_
senior tag
válasz
Sk8erPeter #4728 üzenetére
Itt már így megy elvileg az összes JQuery, amiknél kiszedem a kommentet! Viszont az src itt ez a JQuery library bekötésnél:
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Mi lehet a baj, ami miatt itt helyi gépen, "helyi script" bekötéssel miért nem megy? "Localba" így alkalmazom:
<script src="jquery-2.1.1.min"></script>
Amúgy melyik "bekötés" alkalmazása jobb, célszerűbb, a linkes példa, vagy az alsó?
-
adam_
senior tag
Az, hogy ha az alábbi JQuery kódokra külön-külön nem reagál semmit az adott honlap Chromeban és MZ-ban sem, annak mi(k) lehet(nek) a(z) ok(ai)?
// hide all paragraphs.
$("p").hide(4000);$("p").fadeOut(4000);
// simple click
$("#pageID").click(function() {
$("#pageID").text("You clicked me!");
});Szóval nem nagyon reagál egyikre sem dollárjel helyett jQuery-t írva sem (bár ezt csak úgy kipróbáltam), holott pl. ez ment:
jQuery(".tourDescription").addClass("highlight");
Pedig mindent úgy csináltam mint a tutorial videóban. Igaz mivel a videó régebbi, 2011-es így JQuery 1.6.1 -et használ én pedig 2.1.1-et, de oda-vissza kipróbáltam, egyikkel sem volt jó az effekt. Hol keressem a hibát?
-
Sk8erPeter
nagyúr
válasz
martonx #4725 üzenetére
Az utolsó bekezdésben leírt dolog tényleg hasznos. A többit viszont nem értem:
- mitől kifacsart és nyakatekert a Chrome devtoolja? Elég sokat használtam/-om, és nem nagyon tapasztaltam kényelmetlenséget vele. (Az Eclipse-et pedig már kezdem megszeretni most, hogy komolyabban elkezdtem megismerni, fejlesztettem hozzá plugineket (toolbarra ikon, jobbklikkmenü-bővítés, headless buildelés kiváltása (aminek eléggé örültem, amikor összejött, rendesen kotorni kellett a dokumentációhoz, meg hozzáértőktől segítséget kérni), ilyesmik), meg kezdem kiismerni a hülyeségeit, pedig régebben nagyon nem komáltam én sem, de sikerült megbarátkoznunk.)
- a böngésző+IDE debuggolás kombó pedig igazából nem nagy szám - persze ettől függetlenül nagyon hasznos, és szerintem kevesebben használják, mint kéne -, pl. NetBeans-szel is - és persze más IDE-kkel is, emlékeim szerint Visual Studióval is - nagyon jól össze lehet hozni a Chrome-ban látott oldal debuggolását, úgy, hogy a NetBeans-ben látod a JavaScript-kód különböző pontjaira ugrálást, itt le is írtam korábban, hogyan:
http://prohardver.hu/tema/weblap_keszites/hsz_10596-10596.htmlA böngészőhasználat meg egyéni ízlés dolga, szerintem a többség nemcsak divatból nem kedveli az IE-t a mindennapi használat és fejlesztés során, hanem például
- annak túlzott faék-egyszerűsége miatt (persze van itt is olyan dolog eleve beépítve, ami meg másik böngészőben nincs, bár elég rövid a lista),
- meg a bővíthetőség hiánya miatt (pl. Chrome-ra nehéz olyan extensiont találni, amivel valaki ne foglalkozott volna, IE-re meg nehéz olyat találni, amivel valaki foglalkozott volna),
- ezenkívül a fejlesztés sem olyan könnyű hozzá, mint pl. a Blink-alapú böngészőkhöz (Chrome, Opera) - én például használok saját, általam írt extensionöket, amikre nagy szükségem van;
- ezenkívül továbbra is hordozza a nagyon régről örökölt kényelmetlen, sok tekintetben rendkívül rugalmatlan felületét, például a beállítás-ablak borzalmasan nehézkesen kezelhető (nehézkesen megtalálható menüpontok, logikátlanul felépített menürendszer; ráadásul már minden jelentős böngészőnél meg van oldva az is, hogy magához a beállításoldalhoz is tartozzon URL, így akár az is könyvjelzőzhető, IE-nél a régi ocsmányság van még mindig sajnos).
Szóval bőven van hova fejlődnie még az Internet Explorernek ahhoz, hogy sokak számára használható legyen, én például mindig lehetőleg relatíve rövid ideig használom, mert túl gyorsan előjönnek azok a hiányosságai/kényelmetlenségei, amik miatt nem szeretem. Ettől függetlenül jobb úton halad a dolog, mint régebben, csak egyelőre a böngészőfejlesztésben valahogy nem sikerült úgy előrelépnie a Microsoftnak, mint például a .NET-es vonalon. -
martonx
veterán
válasz
Sk8erPeter #4724 üzenetére
Hogy a témához hozzászóljak, mint .Net vonalon fejlesztő (bár még ott is eléggé kuriózumnak számítok ezzel), én az Internet Explorerre (nyilván legújabb IE, a devtool pl. pont a múlt héten frissült) és annak a Dev tooljaira esküszök.
Ez nálam anno onnan jött, hogy a Visual Studio-val tökéletesen együttmüködik, azaz az IE-vel debugolt cucc javascriptjeit is rögtön a VS-ben lehet debugolni, másrészt nekem valahogy ez esik kézre legjobban.
Napi szinten használom a Chrome és az FF devtooljait is, a Chrome-énál kifacsartabb nyakatekertebb devtool-t még sosem láttam. Kb. mint java vonalon az Eclipse IDE
Az FF volt nálam nagyon sokáig a nagy kedvenc, kizárólag a VS integráció miatt kezdtem használni. Aztán ahogy az FF egyre lassult, egyre instabilabb lett, az IE pedig egyre jobb, úgy fokozatosan azon vettem észre magam, hogy bármit böngészek a neten, automatikusan IE-t nyitok.
Javascript debugolásra még VS nélkül is az IE devtoolja a legjobb (úgy értem kézhezállóbb, olyan igazi IDE kinézete, működése van). CSS debugban a többiek jobbak, ha jól rémlik az IE még a mai napig sem tudja, hogy pl. lerögzít egy elemet hover-re.
Ja és van egy feature az IE devtool-ban, amit viszont máshol nem láttam. Amikor a CSS-t átírogatod benne, a végén meg tudod nézni egy menetben az összegzett változtatásaidat. Ez mondjuk egy hirtelen befutott hosszabb átirogatásnál, kísérletezésnél tök hasznos tud lenni. -
Sk8erPeter
nagyúr
"De amugy szerintem a FF-ban nincs olyan ami a DevTools-ban ne lenne, inkább fordítva van"
Pedig de, a FF inspectora alapértelmezetten egy-két apróságban okosabb (azt leszámítva, hogy ezt asszem nem lehet bővíteni extension segítségével), például a beépített EyeDropper, meg a 3D View ([link]) kifejezetten hasznosak tudnak lenni.
Persze a legtöbb dologra elég a Chrome sajátja is (én is azt használom gyakrabban, mert a Firefoxot nem sikerült megszeretnem a GUI relatív vánszorgóssága miatt). -
dqdb
nagyúr
válasz
nova001 #4698 üzenetére
Ha ennyire nem vagy járatos a témában, hogy a jquery-mockjax leírásában is elvesztél, akkor inkább telepítsél egy webszervert, létezik portable megoldás is rá. Vagy használj olyan böngészőt, amelyik file:// protokollnál XHR esetében még nem szigorított a source origin policy-n. A Chromium alapú böngészők kizárólag extensionökben engedélyezik a file:// címekre az XHR hívásokat, de ez se nem hiba, se nem hiányosság, hanem biztonsági-tervezési döntés: itt a 4.6.1.3 pontban kezdődik, és itt a 4.4 pontban folytatódik a kifejtése.
Jim-Y: ráadásul a DevTools tudása bővíthető extensionök segítségével.
-
Jim-Y
veterán
Ha tudsz angolul, akkor ezt a podcast ajánlom
Én már nem emlékszem, hogy pontosan miket említettek benne, de emlékszem, hogy volt szó a kettő különbségeiről. http://devchat.tv/js-jabber/130-jsj-browser-tools-and-extentions
De amugy szerintem a FF-ban nincs olyan ami a DevTools-ban ne lenne, inkább fordítva van, de ha így is van, akkor sem olyanokkal rendelkezik a D.T amire neked most szükséged lenne, ebben biztos vagyok
Szerintem ne emiatt válassz browsert, mert mindkét tool bőven elég lesz neked.
-
adam_
senior tag
válasz
Sk8erPeter #4720 üzenetére
Sk8erPeter Köszi a linkeket. Máskor elsőnek Google, mielőbb kérdezek.
-
Sk8erPeter
nagyúr
"Akkor nem tudom, hogy itt mit töltöttem le"
Egy számodra - és legtöbbünk számára - teljesen felesleges extensiont.
Nem hiszem, hogy túl sokan lennének a topicban, akik a DevTools különböző verziói között váltogatnának.(#4716):
Google-t próbáltad már?
http://hu.wikipedia.org/wiki/Document_Object_Model
http://nyelvek.inf.elte.hu/leirasok/JavaScript/index.php?chapter=21
stb. -
adam_
senior tag
Itt megmondanátok, hogy a szkriptben az action="demo_form.asp" mire szolgál? Meg úgy általánosságban az action?
És kérlek erősítsétek meg, hogy jól gondolom-e, hogy ha röviden kéne összefoglalni a DOM-ot, akkor arról van szó, hogy a JS segítségével a html-em különböző objektumait "elemeit", tudom JS segítségével manipulálni (etc. értékeket változtatni stb..)?
-
adam_
senior tag
válasz
Sk8erPeter #4713 üzenetére
Akkor nem tudom, hogy itt mit töltöttem le: [link]
Jim-Y: Hát igen, még ismerkednem kell vele az tény.
A Firebugba mi az a fjúcsőr, ami pl DevToolsban nincs, és igazán hasznos?
-
Jim-Y
veterán
Igen igy nez ki, de szerintem ne ird le elsore, mert a lenyeg a reszletekben lakozik
De szinte minden fontos dolgot mindkettoben meg lehet csinalni. Nekem pl a kedvenc DevTools feature-om az inline style modification, meg a framework blackboxing.
Sk8erPeter: mert erdekel, illetve ha legkozelebb beszelni szeretnek rola valakivel, akkor tudjak hogy hivatkozni ra
-
adam_
senior tag
Chromban így néz ki a DevTools? Vagy valamit rosszul telepítettem?
Mondjuk eddig ha ebből indulunk ki, és jól fut nálam is a DevTools, akkor eddig nekem a Firebug közelebb áll, talán egy picit "letisztultabb" számomra.
-
adam_
senior tag
JS Debuggoláshoz legjobb eszköz MZ Firebugja?
Mármint az oldal komplex megtekintésére, akár szkript nézetben külön a html-t és külön a js-nél és az ezt követő orvoslásra egy editor programmal.
-
Jim-Y
veterán
válasz
Sk8erPeter #4708 üzenetére
Ja, tenyleg, jol van akkor
Nincs tobb kerdesem
Amugy amit linkeltem stack thread-et arra nincs otleted?
-
Jim-Y
veterán
válasz
Sk8erPeter #4706 üzenetére
Egyebkent tudom, nem is irtam volna vissza, csak mivel direkt kerted ezert...
De nem kell amugz ennyire feketen-feheren venni az ajanlasokat sem. Azok csak irany mutatasok, hogy ha megoldhato akkor alkalmazzuk oket, mert jobb lesz tole a kod. Nyilvan ilyen esetekben, amikor nem oldhato meg, vagy csak rosszabb lenne tole a kod, akkor nem tesszuk. Story over
De ha soha senki nem irja le az ilyeneket, akkor nem tanulunk belole. Igy legalabb -remelhetoleg- ott lesz az ember fejeben ez is, es bizonyos esetekben, amikor erdemes igy megirni a fuggvenyt, akkor lehet ennek hatasara ir majd valaki jobb kodot.
-
Sk8erPeter
nagyúr
Jelen példám ilyen tekintetben tényleg rossz volt, ebben teljesen igazad van: jelen esetben tényleg jobb lett volna -1-gyel visszatérni, ha nem találtuk meg a megfelelő indexet (ellenkező esetben meg épp az indexszel térünk vissza, ami szintén egész szám). Cseppet sem tekintendő mintának a példa, gyors, pár perc alatt összekalapált kód (írtam is, hogy a tiéd sokkal ésszerűbb), annyiból viszont jó, hogy látszik belőle, mennyire könnyen megcáfolható az a hülyeség, hogy ne legyen több kilépési pont: itt épp egy ciklusból térek vissza azonnal, amint megvan a találat, hiszen a feladattal végeztünk, semmi értelme tovább tartózkodni a függvényben. Lehetne átadni egy változónak a talált értéket, majd break-elni a ciklust, vagy épp a feltételt a for ciklus fejlécében ennek megfelelően meghatározni, majd ezután visszatérni, de tökéletesen felesleges és ronda code bloat lenne.
-
Jim-Y
veterán
Annyit hozzatennek, hogy en ugy latom, hogy konzisztens tipussal kell/kene visszaterni. Tehat megsem latjuk ugyanugy, csak hasonloan.
Szoval figyelni kene arra (egy idealis vilagban), hogy ha a fuggveny alap esetben egy integer ertekkel ter vissza, akkor mondjuk hiba eseten is azzal terjen vissza csak mondjuk egy beszedes ertekkel. Pl -1. Vagy exception-t dobjon. De mondjuk ne legyen az, hogy a caller szamot var es a csillagok rossz egyuttallasa eseten meg stringgel ter vissza. Persze... sokszor ezt nem lehet betartani, de ha lehet, akkor azert jo erre is figyelni
Undefined-al explicit visszaterni tovabbra sincs ertelme
Bar a fene se tudja, jobban at kene gondolnom, mint amennyire most idom engedi.
-
Jim-Y
veterán
válasz
Sk8erPeter #4703 üzenetére
"Így csinálni, ahogy Te javasolnád, sokkal inkább antipattern, úgyhogy ezt a részt buktad."
Nem javasoltam, sot, abszolute veled ertek egyet, annyira, hogy mar egy ideje azon torom a fejem, hogy mi lehet ennek a principle-nek a neve
Egyszer hallottam, azota nem emlekszem
Meg stack-es kerdest is csinaltam belole
[link] Ha esetleg te tudod a nevet, megoszthatnad velem, mert tenyleg erdekel.
udv
-
Sk8erPeter
nagyúr
1. Dehogynem, ez így jobb. Tegnap ez jött ki akkori agyi állapotomban, evvan.
Viszont jó, hogy mutattad ezt a módszert, jobb látni több, főleg jobb alternatívát.
2. Ja.
3. Valóban úgy van, hogy alapból undefined-dal tér vissza a függvény JavaScriptben, ha nincs explicite meghatározva a visszatérési érték, de szerintem meg gusztustalan egy olyan függvény, ami valamilyen feltétel nem teljesülése esetén egyből visszatér valamivel, egyébként viszont semmilyen visszatérési érték nincs (ha a feltétel teljesül); csak rábízod magad a nyelv ilyen szempontból ronda adottságára. Így csinálni, ahogy Te javasolnád, sokkal inkább antipattern, úgyhogy ezt a részt buktad.(Amúgy bocsi, hogy önhivatkozás, de ajánlanám még egyszer ebben a hsz.-emben az utolsó bekezdést.
)
Főleg ha az ember más nyelvben is programozott, amiben az általad írt módszer még csak nem is működne, akkor hozzászokik, hogy már csak a kód olvashatósága tekintetében sem mindegy, hogy hogyan is van megvalósítva ez a rész (hogy egyik helyen explicite kiírod a visszatérési értékét a függvénynek, egyszer nem, majd lesz valahogy). Na meg nem biztos, hogy undefined-dal akar az ember visszatérni, lehet, hogy null-lal, vagy false-szal, vagy -1-gyel, vagy akármivel, tervezői kérdés; az undefined csak egy lehetséges példa volt.
Múltkor elvileg épp az ilyen apróságokról beszéltél, ami jobb fejlesztővé tehet valakit, és amitől olvashatóbb kódot produkál, hát most mi ez az ellentmondásosság?(#4700) ^Boss:
Elég beszédes a függvényedben az a rész, ahol appendeled a <table>-t, meg annak a lezárását, hát tedd ezt a részt bizonyos feltételektől függővé, hogy csak akkor appendeljen, ha valamilyen feltétel teljesül, egyébként ne. -
Jim-Y
veterán
válasz
Sk8erPeter #4699 üzenetére
Ha mar igy direkt kerted, akkor
1: nem lenne szerencsesebb valami ilyesmit irni? http://jsfiddle.net/ssdptwtb/3/
2: egyreszt igy meg lehet? sporolni egy felesleges ciklust a tombon ami muveletigeny szempontjabol sem mindegy.
3: masreszt egy fuggveny aminek nincs explicit visszateresi erteke by default undefine-al ter vissza, tehat a 2. return nem egyszeruen csak antipattern (haha), hanem felesleges is (fuckyeah
)
De csak mert kerted
Új hozzászólás Aktív témák
Hirdetés
- Melyik tápegységet vegyem?
- AMD Catalyst™ driverek topikja
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- Autós topik
- PlayStation 5
- Kerékpárosok, bringások ide!
- Építő/felújító topik
- Ford topik
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
- További aktív témák...
- AKCIÓ! GAMER PC: Új RYZEN 5 4500-5600X +RTX 3060/3070/3080 +Új 16-64GB DDR4! GAR/SZÁMLA! 50 FÉLE HÁZ
- UHH! HP EliteBook 840 G8 Fémházas Laptop 14" -45% i5-1145G7 4Mag 32/512 FHD IPS Intel Iris Xe Magyar
- Xiaomi Redmi Note 13 Pro 5G - 8/256 - Media Markt garancia
- Xiaomi Redmi 9at - 2/32 - szürke
- Xiaomi Mi8 - 6/128 - fekete
- ÁRGARANCIA!Épített KomPhone i5 13400F 32/64GB RAM RTX 4060 Ti 8GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- Azonnali készpénzes GAMER / üzleti notebook felvásárlás személyesen / csomagküldéssel korrekt áron
- Beszámítás! Apple Mac Studio M2 MAX 2023 32GB 512GB SSD számítógép garanciával, hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest