Salinan kode adalah sebagai berikut:
<! Doctype html>
<Html>
<head>
<meta charset = "UTF-8">
<title> masukkan judul di sini </iteme>
<type skrip = "Teks/JavaScript">
/*Saya ringkasan:
1. Nama fungsi dapat digunakan sebagai variabel, dapat ditetapkan, dan dapat diteruskan.
2. Nama fungsi diteruskan ke fungsi lain sebagai parameter
*/
// ========================= Dua cara untuk mendefinisikan fungsi dalam js dan variabel fungsi penugasan ================================================================================================================================
// mendefinisikan fungsi dalam javascript dapat dipahami sebagai mendefinisikan variabel
// Variabel dalam JS adalah tipe lemah.
// -------------- 1
// fungsi add1 () {
// peringatan ("add1");
//}
// Fungsi dapat digunakan sebagai variabel sebagai parameter, yang merupakan alamat pertama yang disimpan dalam memori blok kode ini.
var add1 = fungsi baru ("peringatan ('add1');"); // --------- 2
// Di atas 1 dan 2 sepenuhnya setara, dan dua cara untuk mendeklarasikan fungsi di JS
// Faktanya, ADD1 poin ke alamat pertama yang disimpan dalam memori di blok kode fungsi ini.
// Mengenai cara menyimpan, menumpuk atau menumpuk, saya tidak akan melakukan banyak penelitian di sini.
var addtt = add1; // Saat nama fungsi digunakan, Anda dapat menetapkan nilai atau memberikan nilai
// Addtt poin ke tubuh fungsi
addtt ();
// ========================= Dua cara untuk mendefinisikan fungsi dalam js dan variabel fungsi penugasan ================================================================================================================================
// ================================================================= ===================================================================
// format dasar:
fungsi add2 (menyenangkan) {
// Lewati nama fungsi sebagai parameter
seru();
}
add2 (add1);
// -------------------------------------------------------------------------------------------------------------------------
// Nama fungsi digunakan sebagai parameter dan parameter diterima secara bersamaan.
fungsi add (a) {
mengembalikan n+10;
}
// A: Nomor, FUN: Fungsi
fungsi addTest (a, fun) {
var t = fun (a);
mengembalikan t;
}
var tt = addtest (22, add); // Cara menulis ini ok
Peringatan (TT);
// ================================================================= ===================================================================
</script>
</head>
<body>
</body>
</html>