- 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