asd
This commit is contained in:
parent
9a7fbd17e5
commit
294c87ffb6
BIN
24_10_01/24_10_04 - Frontend.pptx
Normal file
BIN
24_10_01/24_10_04 - Frontend.pptx
Normal file
Binary file not shown.
48
24_10_01/diakinformacios_rendszer.js
Normal file
48
24_10_01/diakinformacios_rendszer.js
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
let diak = {
|
||||||
|
nev: "Szabó Márton",
|
||||||
|
eletkor: 18,
|
||||||
|
szak: "programozás",
|
||||||
|
tantargyak: ["Matek", "PHP", "C#"]
|
||||||
|
};
|
||||||
|
|
||||||
|
let diak2 = {
|
||||||
|
nev: "Patai Olivér",
|
||||||
|
eletkor: 19,
|
||||||
|
szak: "programozás",
|
||||||
|
tantargyak: ["Matek", "PHP", "C#"]
|
||||||
|
}
|
||||||
|
|
||||||
|
let bemutatkozik = (diak) => {
|
||||||
|
let {nev, eletkor, szak} = diak;
|
||||||
|
return `Helló a nevem: ${nev}, ${eletkor} éves vagyok, és ${szak} szakon tanulok.`;
|
||||||
|
};
|
||||||
|
console.log(bemutatkozik(diak));
|
||||||
|
|
||||||
|
let diakok = [diak, diak2];
|
||||||
|
|
||||||
|
let kiirDiakAdatok = (diak) => {
|
||||||
|
let {nev, eletkor: kor, tantargyak} = diak;
|
||||||
|
return `Név: ${nev}\nKor: ${kor}\nTantárgyak: ${tantargyak.join(', ')}\n`;
|
||||||
|
};
|
||||||
|
diakok.forEach(element => {
|
||||||
|
console.log(kiirDiakAdatok(element));
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
//rest operátor
|
||||||
|
let tomb = [1,2,3,4,5];
|
||||||
|
let [a,b, ...maradek] = tomb;
|
||||||
|
console.log(maradek.join(', '));
|
||||||
|
|
||||||
|
let {tantargyak, szak, ...patai} = diak2;
|
||||||
|
console.log(patai);
|
||||||
|
|
||||||
|
//spread operátor
|
||||||
|
let tomb1 = [1,2,3];
|
||||||
|
let tomb2 = [...tomb1, 4, 5];
|
||||||
|
console.log(tomb2);
|
||||||
|
|
||||||
|
|
||||||
|
let szabomarton = {...diak, nem: "férfi"};
|
||||||
|
console.log(szabomarton);
|
||||||
|
|
|
@ -12,6 +12,7 @@ console.log(b1);
|
||||||
console.log(c1);
|
console.log(c1);
|
||||||
console.log(d1);
|
console.log(d1);
|
||||||
|
|
||||||
|
//1 es indexű elem kimarad, a további elemek a rest operátor által egy tömbbe kerül
|
||||||
let [elso, , ...maradek] = tomb;
|
let [elso, , ...maradek] = tomb;
|
||||||
console.log(elso);
|
console.log(elso);
|
||||||
console.log(maradek);
|
console.log(maradek);
|
||||||
|
@ -30,4 +31,4 @@ console.log(sport);
|
||||||
//rest operátor
|
//rest operátor
|
||||||
let {nev: szemely, ...maradekok} = ember;
|
let {nev: szemely, ...maradekok} = ember;
|
||||||
console.log(szemely);
|
console.log(szemely);
|
||||||
console.log(maradekok);
|
console.log(maradekok);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user