Parameter dan Function di Dart

Mygojoy
3 min readOct 13, 2022

--

Kita bisa mengirim informasi ke function yang ingin kita panggil, untuk melakukan hal tersebut, kita perlu menambahkan parameter atau argument di function yang sudah dibuat

Function Parameter

contoh function parameter

Optional Parameter

Fungsi dari optional parameter itu jika ingin suatu parameter boleh tidak ada isinya, maka bisa memakai optional parameter.

contoh optional parameter

Default Parameter

ini berbeda dengan optional parameter, ini memberikan nilai default

contoh default parameter

Named Parameter

parameter dari sebuah function, pas diisi nilai parameternya kan harus sesuai dengan urutan parameter yang telah disebutkan sebelumnya.

lha di dart itu bisa mengisi nilai paramater tidak urut sesuai dengan penyebutan parameter sebelumnya menggunakan Named Parameter

contoh named parameter

Required Parameter

parameter yang wajib ada, kalau sampai tidak ada maka akan muncul error

contoh dari required parameter

Function Return Value

membuat function yang mengembalikan nilai

contoh function return value, tidak menggunakan void lagi tetapi langung jenis tipe datanya, terus harus ada kata return yang akan mengembalikan nilai dari sebuah parameter, baru bisa dipanggil di function main

Function Short Expression

ini digunakan untuk mempersingkat suatu function yang mengembalikan nilai tanpa perlu lagi mengetik tanda {} dan kata return

contoh short Expression

Inner Function

Function di dalam function

asalkan masih di dalam satu blok function, maka tetap bisa dipanggil function tersebut

Main Function Parameter

jadi di void main itu, di sebelahnya bisa juga diberikan parameter.

saat memanggil nama file dart disertai dengan paramater, maka akan menghasilkan keluaran, tidak error.

Higher Order Function

penggunaan Higher order function saat ingin membuat function yang general dan ingin mendapatkan input yang flexible berupa function, yang bisa dideklarasikan oleh pengguna ketika memanggil function tersebut

Anonymous Function

kebanyakan function kan ada namanya, misalnya sayhello(), Main() dst. lha anonymous function ini sebuah function yang tidak perlu diberi nama (lho kok aneh).

anonymous function sering digunakan ketika memanggil function yang membutuhkan parameter berupa function

Anonymous Function as Parameter

anonymous function bisa dikirim ke dalam parameter

--

--

Mygojoy
Mygojoy

Written by Mygojoy

0 Followers

joygrup terdiri dari JoySoftware house, Joylondre, Joykids baju anak, Joywash, Nangkringan Joy

No responses yet