Fungsi panah
Pelajaran 4 dari 9 dalam kursus Bagian Rumit JavaScript Modern (ES6+) di Coddy.
Cara sederhana dan ringkas untuk membuat fungsi adalah dengan Arrow Function.
Sintaks arrow function adalah
let func = (arg1,arg2,...,argN) => {
// isi fungsi
} Fungsi ini dapat dipanggil dengan cara yang sama seperti fungsi biasa, misalnya func(val1,val2,...,valN)
Jika fungsi hanya memiliki satu parameter, penulisannya bisa dibuat lebih sederhana, misalnya
let square = num => num*num;Di sini kita tidak memerlukan tanda kurung untuk parameter fungsi.
Saat membuat fungsi satu baris seperti di atas, kita bisa menghilangkan kata kunci return agar lebih sederhana.
Penggunaan terbaik arrow function:
- Fungsi sederhana
- Callback
- Arrow function tidak memiliki
thissendiri, jadi gunakan saat kamu tidak memerlukanthis.
Tantangan
MudahTulis fungsi panah toCelsius yang mengonversi suhu Fahrenheit ke Celsius. (Hasil harus memiliki dua digit setelah desimal)
Untuk mengonversi suhu dari Fahrenheit ke Celsius, gunakan rumus berikut:
Celsius = (5/9) * (Fahrenheit-32)Coba sendiri
Semua pelajaran di Bagian Rumit JavaScript Modern (ES6+)
2Ayo menyelam lebih dalam
Cakupan blok: let & constFungsi panahSpread dan Restfor - of loopClassPromiseAsync & AwaitLatihan sendiri: Compiler JavaScript online