PROHARDVER!
  • Mobilarena
  • LOGOUT
  • HardverApró
  • Prémium előfizetés
  • Hardver
    Videokártya Processzor Alaplap SSD/HDD Ház/Táp Hűtés PC/Barebone Notebook TV & szórakozás Memória Monitor Szerver Hálózat Nyomtató Beviteli eszköz Egyéb
  • IT café
    Mérleg Tech Szoftver Közösségi média Távközlés Biztonság
  • Gamepod
    PC gaming PlayStation Nintendo Xbox Mobil Retró & egyéb
  • Total AI
    AI szolgáltatók AI hardver Szöveges AI Kép/videó AI
    • Tesztek
    • Hírek
    • Hazai Pálya
    • Blogok
  • VideókÚJ
  • Tudástár
  • Állások
  • Fórum
  1. Fórumok
  2. Szoftverfejlesztés
  3. JavaScript topic
Legfrissebb anyagok
  • Télbúcsúztató hardvermix
  • Kigolyózta magát a Netflix a Warner-csatából
  • A megszokottól eltérő képaránnyal jön a JapanNext monitora
  • Meghozta az első, memórapánikból eredő áremelését az NVIDIA
  • Már az új UFS szabványnak is az AI lett a húzószava
PROHARDVER! témák
  • Nem indul és mi a baja a gépemnek topik
  • Milyen asztali (teljes vagy fél-) gépet vegyek?
  • MWC 2026: Megérkezett a Xiaomi Pad 8 sorozat
  • Házimozi belépő szinten
  • Lítium-ion/Li-ion akkumulátorok
  • Projektor topic
  • AMD vs. INTEL vs. NVIDIA
  • TCL LCD és LED TV-k
  • OLED monitor topic
  • Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
Mobilarena témák
  • Milyen okostelefont vegyek?
  • Xiaomi 17 Ultra - jó az optikája
  • Több fény kell, hogy a OnePlus 15T vonzóbb legyen
  • Telekom mobilszolgáltatások
  • MWC 2026: Bajnoki címre pályázik a Xiaomi Watch 5
IT café témák
  • VPN topic
  • Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
  • Milyen routert?
  • One otthoni szolgáltatások (TV, internet, telefon)
  • Bittorrent topik
GAMEPOD témák
  • Genshin Impact (PC, PS4, Android, iOS)
  • Call of Duty: Black Ops 7
  • Diablo II: Classic és Resurrected
  • Racoon City árnyékában: Teszteltük a Resident Evil Requiemet
  • Arc Raiders
LOGOUT témák
  • sziku69: Szólánc.
  • Luck Dragon: Asszociációs játék. :)
  • sziku69: Fűzzük össze a szavakat :)
  • Oldman2: A KOReader ebook olvasó program
  • MasterDeeJay: RAM gondolatok: Mennyi a minimum? DDR3 is jó?
  • Téma összefoglaló
    Utoljára frissítve: 2014-02-25 10:20

    PROHARDVER!

    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.io

    Ajánlott dokumentációs forrás:
    Mozilla Developer Network:
    https://developer.mozilla.org/en-US/docs/Web/JavaScript

    Ajánlott szakirodalmak:
    » Refactoring to Unobtrusive JavaScript

    A 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, JSLint

    Ha 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 World

    3: 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 World

    JQuery:

    - 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: //TODO

    Douglas 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, & Closures

    JavaScript Tutorials /haladóbbaknak/ : [link]

    Ajánlott olvasmány:

    Douglas Crockford - JavaScript: The Good Parts [link]
    David Flanagan - JavaScript: The Definitive Guide, 6th Edition [link]

  1. Fórumok
  2. Szoftverfejlesztés
  3. JavaScript topic
Aktív témák
  • VPN topic
  • Nem indul és mi a baja a gépemnek topik
  • sziku69: Szólánc.
  • Luck Dragon: Asszociációs játék. :)
  • sziku69: Fűzzük össze a szavakat :)
  • Milyen asztali (teljes vagy fél-) gépet vegyek?
  • Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
  • Genshin Impact (PC, PS4, Android, iOS)
  • Milyen okostelefont vegyek?
  • E-roller topik
  • További aktív témák...

Hirdetés

Új fizetett hirdetések
  • Gainward 4060Ti Ghost 8GB / 11 Hónap Alza.hu Garancia / Beszámítás OK!
  • BONTATLAN Új Ipad 10th , 11th Minden szín 1év hivatalos Apple Garancia AZONNAL ÁTVEHETŐ DEÁK TÉRNÉL.
  • BONTATLAN Új Iphone 17 256-512GB Minden Szín 1év APPLE garancia gyári független Deák AZONNAL Átvehet
  • BONTATLAN Új iPhone 17 PRO 256-512GGB Független 1év Apple GARANCIA Deák Térnél Azonnal Átvehető.
  • Eladó SteelSeries Apex 3 gamer billentyűzet, új!
Üzleti előfizetők hirdetései
  • Azonnali készpénzes félkonfig / félgép felvásárlás személyesen / csomagküldéssel korrekt áron
  • Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
  • Lenovo ThinkPad // T - Széria // X1 carbon // X1 Yoga 2-in-1 // és a többiek... 3-12. gen.
  • HP EliteBook 845 G8 14" Ryzen 5 pro 5650U, 16GB RAM, 512GB SSD, jó akku, számla, 6 hó gar
  • Apple iPhone 16 Pro Max 256GB - Kártyafüggetlen, Sivatagszín, 91% Akku - 1 Év Garanciával

Copyright © 2000-2026 PROHARDVER Informatikai Kft.

  • Impresszum
  • Médiaajánlat
  • ÁSZF (szabályzat)
  • Adatvédelem
  • Copyright
  • Advertising
Barion logók
  • Mobilarena
  • LOGOUT
  • HardverApró
Váltás asztali nézetre
Mobil nézet Phablet nézet Tablet nézet Normál asztali nézet Széles asztali nézet
Sütibeállítások