From 8bbe16dd85a530245d281ab5c9acc3759eecf045 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kov=C3=A1cs=20Rudolf?= Date: Thu, 10 Sep 2026 09:25:24 +0200 Subject: [PATCH] =?UTF-8?q?rest=20=C3=A9s=20spread=20haszn=C3=A1lata?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fuggvenyek/rest_spread/rest_spread.js | 47 +++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 fuggvenyek/rest_spread/rest_spread.js diff --git a/fuggvenyek/rest_spread/rest_spread.js b/fuggvenyek/rest_spread/rest_spread.js new file mode 100644 index 0000000..32616e4 --- /dev/null +++ b/fuggvenyek/rest_spread/rest_spread.js @@ -0,0 +1,47 @@ + + +let szamok1=[1,2,3,4,5,6]; + +let szamok2=[7,8,9,10]; + +let szamok3=[...szamok1,...szamok2]; + +console.log(szamok3); + +//destruktúrálás tömbből + +const[elso,masodik,...marad]=szamok1; + +console.log(elso,masodik); +console.log(marad); + +//átlépünk egy elemet +const[first,,third,...rest]=szamok1; + +console.log(first,third); +console.log(rest); + +//objektumokon + +let dolgozo={ + vezeteknev:"Kósa", + keresztnev:"Béla", + eletkor:23, + email:"kosa@bela.hu" +} + +let lakcim={ + telepules:"Gyula", + utca:"Béke", + hazszam:23 +} + +let dolgozoAdat={...dolgozo,...lakcim}; + +console.log(dolgozoAdat); + +//destruktúrálás objektumból + +const{vezeteknev,keresztnev,telepules}=dolgozoAdat; + +console.log(vezeteknev,keresztnev,telepules); \ No newline at end of file