ildar-k
1/30/2019 - 12:53 PM

Arrow fn

// traditsiooniline meetod
// let hello = function(){
//     console.log('hello');
// }

// noole fn
// let hello = () =>{
//     console.log('hello');
// }

// Kui fn on lühike, saab paigutada ühele reale ja loogelisi sulgusid pole vaja
// let hello = () => console.log('hello');

// Kui meil on vaja tagastada väärtust saab teha veelgi lühemalt
// let hello = () => 'hello';

// Kui on vaja tagastada objekti, siis paneme objekti sulgude vahele
// let hello = () => ({'msg': 'hello'});

// Juhul kui meil on üks parameeter, siis sulgudsid pole vaja. Kui on mitu parameetrit, tuleb juba sulud panna
let hello = name => console.log(`Hello ${name}`);

hello('Priit');