rest és spread használata
This commit is contained in:
47
fuggvenyek/rest_spread/rest_spread.js
Normal file
47
fuggvenyek/rest_spread/rest_spread.js
Normal file
@@ -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);
|
||||
Reference in New Issue
Block a user