- Előzetes élménybeszámolókon a Sand Land
- Forza sorozat (Horizon/Motorsport)
- Steam topic
- iRacing.com - a legélethűbb -online- autós szimulátor bajnokság
- Nintendo Switch
- Konzolokról KULTURÁLT módon
- Shakes&Fidget Online Szerepjáték
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- PlayStation 5
- Xbox Series X|S
-
GAMEPOD.hu
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Ha kérdésed van, a problémamegoldás sikere és gyorsasága érdekében érdemes az alábbi online, böngészőalapú kódszerkesztők valamelyikére felrakni a kódot:
» jsFiddle.net
» JSbin.com
» CodePen.ioAjánlott dokumentációs forrás:
Mozilla Developer Network:
https://developer.mozilla.org/en-US/docs/Web/JavaScriptAjánlott szakirodalmak:
» Refactoring to Unobtrusive JavaScriptA jQuery-vel kapcsolatos kérdéseket itt tedd fel: jQuery topic.
Kezdőknek:
Kezdésnek Douglas Crockford videósorozatát ajánlott megnézni. Nagy arc az öreg, és -szerintem- jó stílusú az előadásmódja, a videói nézhetőek, bár alap angol tudás szükségeltetik.
Douglas Crockford: "The JavaScript Programming Language" 1 of 4 [M4V download]
- Címkék: Math, base objects, truthy/falsy values, loosly typed, identifiers, comments, operators
Douglas Crockford: "The JavaScript Programming Language" 2 of 4 [M4V download]
- Címkék: statements, throw, try, scopes, objects, inheritance, arrays
Douglas Crockford: "The JavaScript Programming Language" 3 of 4 [M4V download]
- Címkék: functions, method invocation, this, arguments, typeof, global object, namespaces, encapsulation
Douglas Crockford: "The JavaScript Programming Language" 4 of 4 [M4V download]
- Címkék: regexp, platforms, ActionScript (Flash), EcmaScript, coding conventions, semicolon insertion, JSLintHa a videókkal végeztünk, kipróbálhatjuk a frissen felszedett tudást élesben a CodeAcademy hasábjain, ahol a szerzők végigkalauzolnak minket a nyelv alapjain, úgy, hogy egyből, a böngészőben kódolva ki is próbálhatjuk az alapvető nyelvi konstrukciókat. Kipróbálom
Ha közben elakadnánk, keressünk segítséget a Mozilla Developer Network (https://developer.mozilla.org/en-US/docs/Web/JavaScript) oldalán, ahol talán a legjobb netes JavaScript összefoglalót találjuk.
Ha a nyelv tanulását szívesebben kezdenénk írásos formában, videó helyett, akkor a https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide oldal lehet a segítségünkre.
Ha csak egy gyors bevezetőt szeretnénk a nyelvből, írásos formában, akkor ezen az oldalon nézelődjünk: Re-Introduction to JavaScript | MDN
Ha a saját gépünkön szeretnénk tesztelni a megírt js kódunkat, akkor erre több lehetőségünk is van, én ezek közül kettőt (hármat) ismertetek.
1: a kódot beágyazzuk egy HTML oldalba, majd a böngészőben megnyitva a html oldalt teszteljük a javascript kódot. A tesztelésben segítségünkre lesz a böngészőbe épített konzol. Chrome - F12, Firefox - firebug
2: Linux rendszeren (pl Ubuntu, Debian) installáljuk a nodejs-t, majd azzal interpretáljuk a javascript fájlunkat.sudo apt-get install nodejs
használata:
jim@debian:~/Development/web/javascript$ echo "console.log('Hello World');" > samplecode.js
jim@debian:~/Development/web/javascript$ node samplecode.js
Hello World3: vagy Debian rendszeren még elérhető a spidermonkey-bin - standalone JavaScript/ECMAScript (ECMA-262) interpreter, tehát Debian-on:
apt-get install spidermonkey-bin
majd
jim@debian:~/Development/web/javascript$ echo "print('Hello World');" > samplecodespider.js
jim@debian:~/Development/web/javascript$ js -f samplecodespider.js
Hello WorldJQuery:
- biztos, hogy be kell húznunk a jquery-t az alkalmazásunkba?! Ha a jquery csak pár funkcióját használjuk, akkor elképzelhető, hogy érdemesebb a Vanilla JS alternatívát implementálnunk a jquery használata helyett -> forrás
Linkek:
http://javascript.crockford.com/code.html
link
Ezt személyesen ajánlom, bár szerintem van hiba benne, de amúgy nagyon jó, érdemes belevágni ->
Functional Programming in JS [link]
JS Compatibily Table: [link]
JavaScript - The Good Parts /Crockford/ - videó: [link]
Strict mode: [link]
Use-cases for javascript closures: [link]Crockford videók, folytatás:
Douglas Crockford: "Theory of the DOM" (1 of 3) [M4V download] - Címkék: //TODO
Douglas Crockford: "Theory of the DOM" (2 of 3) [M4V download] - Címkék: //TODO
Douglas Crockford: "Theory of the DOM" (3 of 3) [M4V download] - Címkék: //TODODouglas Crockford: "Advanced JavaScript" (1 of 3) [M4V download] - Címkék: //TODO
Douglas Crockford: "Advanced JavaScript" (2 of 3) [M4V download] - Címkék: //TODO
Douglas Crockford: "Advanced JavaScript" (3 of 3) [M4V download] - Címkék: //TODO
more on Crockford ...How Good C# Habits can Encourage Bad JavaScript Habits: Part 1
How Good C# Habits can Encourage Bad JavaScript Habits: Part 2 – False-y, Testing and Default Values, Comparisons, and Looping
How Good C# Habits can Encourage Bad JavaScript Habits: Part 3 – Function Scope, Hoisting, & ClosuresJavaScript Tutorials /haladóbbaknak/ : [link]
Ajánlott olvasmány:
Douglas Crockford - JavaScript: The Good Parts [link]
David Flanagan - JavaScript: The Definitive Guide, 6th Edition [link]
- MacBook Pro 14 M3 Pro, Space Black, 18 GB RAM, 512 GB SSD Bontatlan
- Lenovo ThinkPad P70 Workstation, Mobil munkaállomás, 17" FULL HD IPS, Xeon E3-1505M V5 CPU, 32GB DDR
- -65% Dell Latitude 7310 2in1: i7 10610U,16GB,256GB,13.3" Touch 100%sRGB 350nit,WWAN eSIM,Win11
- Samsung Galaxy S22 - Fekete - Független - 2025.03.05-ig garancia - Tökéletes állapot
- Endorfy Fortis 5 ARGB CPU hűtő áron alul! (3 db)