Contoh Penggunaan Default Parameters Di Javascript
Dengan menggunakan default parameters, value atau nilai pada parameter tidak akan menghasilkan undefined meskipun kita tidak memberikan nilai ketika fungsi tersebut dipanggil. Default parameter bisa dipergunakan pada regular function ataupun arrow function.
- function sayHello(name = "Stranger", greet = "Hello") {
- console.log(`${greet} ${name}!`);
- }
- sayHello("Dimas", "Hai");
- sayHello();
- /* output:
- Hai Dimas!
- Hello Stranger!
- */
- const sayHello = (name = "Stranger", greet = "Hello") => console.log(`${greet} ${name}!`);
- sayHello("Dimas", "Hai");
- sayHello();
- /* output:
- Hai Dimas!
- Hello Stranger!
- */
Pada contoh di atas, kita menggunakan simbol atau tanda assignment (=) untuk menetapkan parameter name dengan value default “Stranger”, dan parameter greet dengan value default “Hello”. dimana hal ini sangat berguna ketika kita memanggil fungsi sayHello() tanpa menetapkan value parameter di dalamnya, karena meskipun kita tidak menetapkan nilainya, kedua parameter tersebut tidak akan menghasilkan undefined.
Terimakasih Semoga bermanfaat !!
Baca Juga : Contoh Dasar Ajax Menggunakan XMLHttpRequest - Mengenal Dasar Ajax Menggunakan XMLHttpRequest