Mengenal Javascript Function / Fungsi Javascript

Fungsi adalah sekelompok kode dapat digunakan kembali yang dapat disebut di manapun dalam program Anda. Ini menghilangkan kebutuhan untuk menulis kode yang sama lagi dan lagi. Hal ini akan membantu programmer untuk menulis kode modular. Anda dapat membagi program yang besar di sejumlah fungsi kecil dan mudah dikelola.
Seperti bahasa pemrograman muka lainnya, JavaScript juga mendukung semua fitur yang diperlukan untuk menulis kode menggunakan modular fungsi.
Anda harus telah melihat fungsi seperti alert () dan write () dalam bab-bab sebelumnya. Kami menggunakan fungsi ini lagi dan lagi tetapi mereka telah ditulis dalam inti JavaScript hanya sekali.
JavaScript memungkinkan kita untuk menulis fungsi kita sendiri juga. Bagian ini akan menjelaskan kepada Anda bagaimana untuk menulis fungsi sendiri dalam JavaScript.

Fungsi Definisi:


Sebelum kita menggunakan fungsi kita perlu mendefinisikan fungsi tersebut. Cara yang paling umum untuk mendefinisikan fungsi dalam JavaScript adalah dengan menggunakan fungsi kata kunci, diikuti oleh nama yang unik fungsi, daftar parameter (yang mungkin kosong), dan blok pernyataan dikelilingi oleh kurung kurawal. Sintaks dasar yang ditampilkan di sini:

<script type="text/javascript">
<!--
function functionname(parameter-list)
{
statements
}
//-->
</script>

Contoh:

Sebuah fungsi sederhana yang tidak mengambil parameter yang disebut sayHello didefinisikan di sini:

<script type="text/javascript">
<!--
function sayHello()
{
alert("Hello there");
}
//-->
</script>

Memanggil Fungsi:


Untuk memanggil fungsi di suatu tempat kemudian di script, Anda akan perlu sederhana untuk menulis nama fungsi yang sebagai berikut:

<script type="text/javascript">
<!--
sayHello();
//-->
</script>

Untuk memahami dengan cara yang lebih baik Anda dapat Cobalah sendiri .

Fungsi Parameter:


Sampai sekarang kami telah melihat fungsi tanpa parameter. Tapi ada fasilitas untuk melewati parameter yang berbeda saat memanggil fungsi. Parameter-parameter ini berlalu dapat ditangkap dalam fungsi dan manipulasi apapun dapat dilakukan melalui parameter.
Sebuah fungsi dapat mengambil beberapa parameter dipisahkan dengan koma.

Contoh:

Mari kita melakukan modifikasi sedikit pada fungsi sayHello kami. Kali ini akan mengambil dua parameter:

 <script type="text/javascript">
<!--
function sayHello(name, age)
{
alert( name + " is " + age + " years old.");
}
//-->
</script>

Catatan: Kami menggunakan operator + untuk menggabungkan tali dan nomor bersama-sama.JavaScript tidak keberatan dalam menambahkan angka ke string.
Sekarang kita dapat memanggil fungsi ini sebagai berikut:

<script type="text/javascript">
<!--
sayHello('Zara', 7 );
//-->
</script>
Untuk memahami dengan cara yang lebih baik Anda dapat Cobalah sendiri .

Pernyataan return:


Sebuah fungsi JavaScript dapat memiliki pernyataan kembali opsional. Hal ini diperlukan jika Anda ingin mengembalikan nilai dari fungsi. Pernyataan ini harus menjadi pernyataan terakhir dalam suatu fungsi.
Misalnya Anda dapat melewati dua angka dalam fungsi dan kemudian dapat Anda harapkan dari fungsi untuk mengembalikan perkalian mereka dalam program menelepon Anda.

Contoh:

Fungsi ini membutuhkan dua parameter dan merangkai mereka dan resultan kembali dalam program panggilan:

 <script type="text/javascript">
<!--
function concatenate(first, last)
{
var full;

full = first + last;
return full;
}
//-->
</script>
Sekarang kita dapat memanggil fungsi ini sebagai berikut:
<script type="text/javascript">
<!--
var result;
result = concatenate('Zara', 'Ali');
alert(result );
//-->
</script>
Previous
Next Post »