Rumah  >  Artikel  >  hujung hadapan web  >  Bolehkah fungsi javascript ditakrifkan menggunakan var?

Bolehkah fungsi javascript ditakrifkan menggunakan var?

青灯夜游
青灯夜游asal
2022-02-16 14:58:001626semak imbas

Fungsi JavaScript boleh ditakrifkan menggunakan var. Dalam JavaScript, fungsi boleh ditakrifkan melalui pengisytiharan atau ungkapan, dengan sintaks "var funName = new Function (senarai parameter, "penyataan struktur fungsi");".

Bolehkah fungsi javascript ditakrifkan menggunakan var?

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Dalam JavaScript, fungsi boleh diisytiharkan melalui kata kunci fungsi.

function funName([参数列表]) {
    statements
}

Anda juga boleh menggunakan pembina Function() dan mentakrifkannya melalui ungkapan:

var funName = new Function(参数列表,body);

Jenis parameter Function() ialah semua rentetan dan badan mewakili fungsi yang dicipta Pernyataan struktur fungsi dipisahkan oleh koma bertitik antara pernyataan badan.

Contoh penggunaan:

Anda boleh meninggalkan semua parameter dan hanya menghantar rentetan untuk mewakili badan fungsi.

var f = new Function ("a", "b", "return a+b");  //通过构造函数来克隆函数结构

Dalam kod di atas, f ialah nama fungsi yang dicipta. Fungsi yang sama ditakrifkan, dan kata kunci fungsi boleh digunakan untuk mereka bentuk fungsi dengan struktur yang sama.

function f(a, b) {  //使用function语句定义函数结构
    return a + b;
}

[Cadangan berkaitan: Tutorial pembelajaran javascript]

Atas ialah kandungan terperinci Bolehkah fungsi javascript ditakrifkan menggunakan var?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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