- // function declaration
- function sayHello(greet) {
- console.log(`${greet}!`);
- }
- // function expression
- const sayName = function (name) {
- console.log(`Nama saya ${name}`)
- }
- // function expression
- const sayHello = greet => console.log(`${greet}!`);
- const sayName = name => console.log(`Nama saya ${name}`);
Karena arrow function merupakan sebuah expression, maka ia hanya dapat digunakan untuk disimpan pada variabel (seperti contoh kode di atas), sebagai argumen pada sebuah fungsi, dan sebagai nilai dari properti objek.
- const sayName = name => console.log(`Nama saya ${name}`);
- ["Dimas", "Widdy", "Buchori"].forEach(name => console.log(`Nama saya ${name}`));
- const user = {
- introduce: name => console.log(`Nama saya ${name}`)
- }






