Rumah  >  Artikel  >  hujung hadapan web  >  Definisi fungsi nota kajian javascript_javascript kemahiran

Definisi fungsi nota kajian javascript_javascript kemahiran

WBOY
WBOYasal
2016-05-16 15:52:50966semak imbas

Pengisytiharan fungsi

function funname( 参数 ){

  ...执行的代码

}

Fungsi pengisytiharan tidak akan dilaksanakan serta-merta. Ia hanya akan dilaksanakan selepas kami memanggilnya: funname();

* Titik koma digunakan untuk memisahkan penyataan JavaScript boleh laku Memandangkan perisytiharan fungsi bukan penyataan boleh laku, ia tidak berakhir dengan koma bertitik.

Ekspresi fungsi

var x = function( 参数 ){

  ...执行的代码块

};

Fungsi yang ditakrifkan oleh ungkapan fungsi sebenarnya adalah fungsi tanpa nama (fungsi ini tidak mempunyai nama dan disimpan terus dalam pembolehubah)

* Titik koma diperlukan pada penghujung ungkapan fungsi kerana ia adalah pernyataan pelaksanaan.

Pembina fungsi

Salin kod Kod adalah seperti berikut:

var myFunction = new Function( "a" , "b" , "return a * b" );

Panggil fungsi dan tetapkan ia kepada pembolehubah:

Salin kod Kod adalah seperti berikut:

var x = myFunction( 4 , 3 ); // x = 12;

Dalam pengeluaran sebenar, tidak disyorkan untuk menggunakan pembina untuk mentakrifkan fungsi Kita boleh menulis semula contoh di atas sebagai:

Salin kod Kod adalah seperti berikut:

var myFunction = function( a,b ){ return a * b };
var x = myFunction( 4 , 3 ); // x = 12;

Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn