Fungsi java script

     Definisi Fungsi java script 

java script didefinisikan dengan function kata kunci. anda dapat menggunakan deklarasi fungsi atau ekspresi fungsi.
Fungsi yang dideklarasikan tidak langsung dieksekusi. Mereka "disimpan untuk digunakan nanti", dan akan dieksekusi nanti, ketika mereka dipanggil

Contoh : 
var x = myFunction(4, 5);

document.getElementById("demo").innerHTML = x

function myFunction(a, b) {

  return a * b;


}

<!DOCTYPE html>

<html>

<body>

<h2>JavaScript Funtions</h2>



<p>contoh ini memanggil fungsi yang melakukan perhitungan dan mengembalikan hasilnya</p>



<p id="demo"></p>



<script>

 var x = myFunction(4, 5);

 document.getElementById("demo").innerHTML = x



 function myFunction(a, b) {

  return a * b;

 }

</script>

</body>


</html>

Hasilnya akan menjadi:

20

Titik koma digunakan untuk memisahkan pernyataan JavaScript yang dapat dieksekusi.
Karena deklarasi fungsi bukanlah pernyataan yang dapat dieksekusi, tidak umum untuk mengakhirinya dengan titik koma.


          Ekspresi Fungsi
Fungsi javascript juga dapat didefinisikan menggunakan ekspresi 
Ekspresi fungsi dapat di simpan dalam variabel :

Contoh :

const x = function (a, b) {return a * b};


document.getElementById("demo").innerHTML = x;

<!DOCTYPE html>

<html>

<body>

<h2>JavaScript Funtions</h2>



<p>setelah fungsi di simpan kedalam variable, variable dapat digunakan sebagai fungsi</p>



<p id="demo"></p>



<script>

const x = function (a, b) {return a * b};

document.getElementById("demo").innerHTML = x(4, 5);

</script>

</body>


</html>

Hasilnya akan menjadi:

20

Fungsi di atas sebenarnya adalah fungsi anonymous (fungsi tanpa nama).

Fungsi yang disimpan dalam variabel tidak memerlukan nama fungsi. Mereka selalu dipanggil (dipanggil) menggunakan nama variabel.

Fungsi di atas diakhiri dengan titik koma karena merupakan bagian dari pernyataan yang dapat dieksekusi

Komentar

Postingan populer dari blog ini

Apa itu CSS?pengertian,fungsi dan cara kerjanya

HARI KE 51 PKL DI CYBERLABS