Rumah > hujung hadapan web > tutorial js > Corak reka bentuk JavaScript kemahiran arahan klasik pattern_javascript

Corak reka bentuk JavaScript kemahiran arahan klasik pattern_javascript

WBOY
Lepaskan: 2016-05-16 15:13:48
asal
1843 orang telah melayarinya

1. Konsep Mod Perintah

Takrifan mod arahan (Perintah) ialah: digunakan untuk membuat parameter dan menghantar panggilan kaedah Panggilan kaedah yang diproses dengan cara ini boleh dilaksanakan apabila diperlukan. Maksudnya, corak ini bertujuan untuk merangkum panggilan fungsi, permintaan dan operasi ke dalam satu objek, dan kemudian melakukan satu siri proses pada objek ini. Ia juga boleh digunakan untuk memisahkan objek yang memanggil operasi daripada objek yang melaksanakan operasi. Ini membawa fleksibiliti yang hebat kepada penggantian pelbagai kelas tertentu.

2. Fungsi dan langkah berjaga-jaga mod arahan

Fungsi mod:

1. Gabungkan pengkapsulan fungsi, permintaan dan panggilan menjadi satu

2. Panggil fungsi tertentu untuk memisahkan objek arahan dan objek penerima

3. Meningkatkan fleksibiliti pemodulatan program

Nota:

1. Tidak perlu menggunakan alasan yang sama, hubungi terus fungsi untuk mengelakkan pembaziran

3. Kod mod arahan dan ringkasan praktikal

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>

<script>
//1.一个连有炮兵和步兵,司令可以下命令调动军队打仗
var lian = {};
lian.paobing = function(pao_num){
console.log(pao_num+"门炮准备战斗");
}
lian.bubing = function(bubing_num){
console.log(bubing_num+"人准备战斗");
}
lian.lianzhang = function(mingling){
lian[mingling.type](mingling.num);
}
//司令下命令
lian.lianzhang({
type:"paobing",
num:10
});
lian.lianzhang({
type:"bubing",
num:100
});
</script>
</body>
</html>
Salin selepas log masuk

Di atas ialah corak arahan klasik corak reka bentuk JavaScript yang diperkenalkan oleh editor saya harap ia akan membantu anda!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan