JavaScript Összetett Adattípusok¶
Tömbök (Arrays)¶
A JavaScript egyik leggyakrabban használt összetett adattípusa a tömb. Egy tömb több elemet tárolhat egy változóban, amelyek lehetnek különböző típusúak (pl. számok, stringek, objektumok stb.).
Létrehozás:
Objektumok (Objects)¶
Az objektumok kulcs-érték párokból állnak, és lehetővé teszik az adatok strukturált tárolását.
Létrehozás:
Map és Set¶
A Map és a Set két újabb adattípus, amelyek az ES6-ban kerültek bevezetésre.
Map:
A Map olyan objektum, ahol a kulcsok és az értékek bármilyen típusúak lehetnek.
Set:
A Set olyan kollekció, amelyben minden érték csak egyszer fordulhat elő.
Tömbmetódusok¶
forEach¶
A forEach egy beépített metódus, amely lehetővé teszi, hogy végigmenjünk egy tömb összes elemén, és végrehajtsunk rajtuk egy adott műveconstet.
Példa
filter¶
A filter egy metódus, amely egy új tömböt hoz létre az eredeti tömb azon elemeiből, amelyek megfelelnek egy adott feltételnek.
Példa
filter és forEach együtt
find¶
A find metódus az első olyan elemet adja vissza a tömbből, amely megfelel a megadott feltételnek. Ha nincs ilyen elem, akkor undefined-ot ad vissza.