tutorial pengembangan web terbaru
 

JavaScript Pernyataan fungsi

<JavaScript Laporan Referensi

Contoh

Menyatakan fungsi dan output "Hello World" dalam sebuah elemen dengan id = "demo", ketika fungsi ini dipanggil:

function myFunction() { // Declare a function
    document.getElementById("demo").innerHTML = "Hello World!";
}
 
myFunction(); // Call the function
Cobalah sendiri "

Lebih "Try it Yourself" contoh di bawah ini.


Definisi dan Penggunaan

Pernyataan fungsi menyatakan fungsi.

Fungsi menyatakan adalah "saved for later use" , dan akan dieksekusi kemudian, ketika dipanggil (called) .

Dalam JavaScript, fungsi adalah obyek, dan mereka memiliki kedua sifat dan metode.

Sebuah fungsi juga dapat didefinisikan dengan menggunakan ekspresi (Lihat Fungsi Definisi ).

Baca Tutorial JavaScript kami untuk mempelajari semua yang perlu Anda ketahui tentang fungsi. Mulailah dengan pengenalan bab tentang Fungsi JavaScript dan Ruang Lingkup JavaScript . Untuk informasi lebih lanjut, lihat Fungsi kami Bagian atas Fungsi Definisi , Parameter , Doa dan Penutup .

Tip: Gunakan kembali pernyataan untuk mengembalikan nilai dari fungsi.


Dukungan Browser

Pernyataan
function iya nih iya nih iya nih iya nih iya nih

Sintaksis

function Nilai parameter
Parameter Deskripsi
functionName Wajib. Menentukan nama fungsi, yang dapat "saved for later use" . Nama fungsi dapat berisi huruf, angka, garis bawah, dan tanda-tanda dolar (same rules as variables)
parameters Pilihan. Menentukan satu set nol atau lebih nama parameter, dipisahkan dengan koma.

Fungsi parameter adalah nama-nama yang tercantum dalam definisi fungsi.

Fungsi argumen adalah nilai-nilai riil yang diterima oleh fungsi ketika dipanggil. Dalam fungsi, argumen yang digunakan sebagai variabel lokal.

Catatan: Jika fungsi ini disebut dengan argumen yang hilang, nilai argumen yang hilang diatur untuk tidak terdefinisi

Rincian teknis

Versi JavaScript: 1.0

contoh

Contoh lebih

Contoh

Mengembalikan nilai PI:

function myFunction() {
    return Math.PI;
}

Hasilnya akan:

3.141592653589793
Cobalah sendiri "

Contoh

Mengembalikan produk dari a dan b:

function myFunction(a, b) {
    return a * b;
}
Cobalah sendiri "

Contoh

Dengan fungsi, Anda dapat menggunakan kode yang sama berkali-kali dengan argumen yang berbeda, untuk menghasilkan hasil yang berbeda.

Mengkonversi Fahrenheit ke Celsius:

function toCelsius(fahrenheit) {
    return (5/9) * (fahrenheit-32);
}
Cobalah sendiri "

Contoh

Fungsi dapat digunakan sebagai variabel.

Dari pada:

temp = toCelsius(32);
text = "The temperature is " + temp + " Centigrade";

Kamu dapat memakai:

text = "The temperature is " + toCelsius(32) + " Centigrade";
Cobalah sendiri "

Contoh

fungsi JavaScript memiliki built-in objek disebut argumen objek.

Properti arguments.length mengembalikan jumlah argumen yang diterima ketika fungsi itu dipanggil:

function myFunction(a, b) {
    return arguments.length;
}
Cobalah sendiri "

Contoh

Klik tombol untuk memanggil fungsi, yang akan menampilkan "Hello World" dalam sebuah elemen dengan id = "demo":

<button onclick="myFunction()">Click me</button>

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

<script>
function myFunction() {
    document.getElementById("demo").innerHTML = "Hello World";
}
</script>
Cobalah sendiri "

Contoh

Sebuah fungsi JavaScript juga dapat didefinisikan menggunakan ekspresi.

Ekspresi fungsi dapat disimpan dalam variabel:

var x = function (a, b) {return a * b};
Cobalah sendiri "

Contoh

Setelah ekspresi fungsi telah disimpan dalam variabel, variabel dapat digunakan sebagai fungsi:

var x = function (a, b) {return a * b};
var z = x(4, 3);
Cobalah sendiri "

Pages terkait

JavaScript Tutorial: Fungsi JavaScript

JavaScript Tutorial: Ruang Lingkup JavaScript

JavaScript Tutorial: JavaScript Fungsi Definisi

JavaScript Tutorial: JavaScript Fungsi Parameter

JavaScript Tutorial: JavaScript Fungsi Doa

JavaScript Tutorial: JavaScript Fungsi Penutup

Referensi JavaScript: Pernyataan kembali JavaScript


<JavaScript Laporan Referensi