bybence
Kapcsolat
bybence

Felfedezés

Eszközök

Academy

Blog

Hírek

Kapcsolat

Academy

JS / React / Next.js

ByBence Academy

JS / React / Next.js

14 anyag

JavaScript alapmodell

JavaScript alapok
Változók, típusok és referenciaFunction, scope és closurePromise, async és awaitJavaScript event loopDOM és eseménykezelésJavaScript modulok – import és export
Academy

/

JS / React / Next.js

/

JavaScript alapmodell

JavaScript alapok

JavaScript alapok kezdőknek, de nem felületesen: értékek, kifejezések, vezérlés, függvények és a nyelv helye a webplatformon.

1 perc olvasás

Frissítve: 2026. szeptember 12.

Balogh Bence

Röviden

A JavaScript dinamikus, garbage-collected programozási nyelv, amelyet a böngészők és szerveroldali runtime-ok is futtatnak. A nyelv maga különbözik a környezet API-jaitól: például `document` böngészős Web API, nem az ECMAScript nyelv része.

Mit jelent a javascript alapok?

A JavaScript dinamikus, garbage-collected programozási nyelv, amelyet a böngészők és szerveroldali runtime-ok is futtatnak. A nyelv maga különbözik a környezet API-jaitól: például `document` böngészős Web API, nem az ECMAScript nyelv része.

Nyelv és runtime

01

JavaScript

02

Call stack

03

Web/Node API

04

Event loop

05

I/O

Hogyan működik a gyakorlatban?

A program értékekből, kifejezésekből és utasításokból épül. Változók neveket kötnek értékekhez, függvények viselkedést csomagolnak, objektumok strukturált adatot hordoznak. A runtime call stacken futtat kódot, és környezeti API-kon keresztül kommunikál időzítővel, hálózattal vagy DOM-mal.

  • `const` alapértelmezett választás, ha a bindingot nem rendeled újra.
  • A primitív és objektumérték viselkedése különösen fontos másolásnál és összehasonlításnál.
  • A `===` általában kiszámíthatóbb, mint a coerciont használó `==`.
  • A böngészős API és a JavaScript nyelv két külön réteg.

Gyakorlati fejlesztői szemlélet

Minden új fogalomnál kérdezd meg: ez nyelvi feature, Web API vagy framework funkció? Ezzel elkerülöd, hogy egy React vagy Next.js viselkedést magának a JavaScriptnek tulajdoníts.

Gyakori hibák és félreértések

  • `let`, `const` és `var` különbségét csak stíluskérdésnek venni.
  • Objektummásolást mély másolásnak gondolni spread operátor esetén.
  • Browser API-t Node.js-ben automatikusan elérhetőnek feltételezni.

Források és szabványok

A technikai részletekhez elsődleges szabványokat és karbantartott hivatalos dokumentációt használok. Frameworkök, böngészők és webes API-k idővel változhatnak, ezért implementálás előtt mindig ellenőrizd az aktuális dokumentációt is.

MDN JavaScript Guide

Kapcsolódó ByBence Academy

Webfejlesztés alapjaiWeb performanceJavaScript SEOWebes biztonság

Következő

Változók, típusok és referencia

Ezen az oldalon

Mit jelent a javascript alapok?Hogyan működik a gyakorlatban?Gyakorlati fejlesztői szemléletGyakori hibák és félreértések