- Apa itu Dart ?
- Belajar Pemograman Dart : Deklarasi Variabel
- Belajar Pemrograman Dart : String Interpolation
- Belajar Pemrograman Dart : Menduga Sebuah Tipe Data dengan var
- Belajar Pemrograman Dart : final vs var
- Belajar Pemrograman Dart : Tipe Dynamic Dart
- Belajar Pemrograman Dart : Pengenalan Function
- Belajar Pemrograman Dart : Function Return Type
- Belajar Pemrograman Dart : Optional Parameter, Default Value
- Belajar Pemrograman Dart : Named Parameter
- Belajar Pemrograman Dart : Arrow Operator
Assalamualaikum Warohmatulloh Wabarokatuh, Setelah mempelajari tentang function di Dart
selanjutnya kita akan berkenalan dengan sebuah operator yang memungkinkan kode kita lebih ringkas ketika sebuah function
hanya mengandung sebaris kode, operatornya bernama arrow operator
, contohnya kita gunakan function
yang sudah kita buat sebelumnya, dan membuatnya dengan versi arrow operator
ini.
String introduce({String name, int age, double height}) {
return "Namaku $name. Umurku $age, Tinggiku $height meter";
}
String introduce2({String name, int age, double height}) =>
"Namaku $name. Umurku $age, Tinggiku $height meter";
Pada penulisan function introduce2
kita menghilangkan tanda kurung kurawal ( {}
) pada penedefinisian function
dan menghilangkan return
pada isi function
tersebut, kedua function tersebut akan menghasilkan output
yang sama.
Contoh lebih sederhananya seperti ini.
void sayHello(String name) => print(name);
Itulah sedikit tentang arrow function, kawan kawan bisa gunakan untuk meringkas penulisan function yang hanya berisi sebaris kode.
Wassalamualaikum Warohmatulloh Wabarokatuh.
di tunggu lanjutannya