Corak reka bentuk JavaScript corak kilang dan corak pembina kemahiran_javascript

WBOY
Lepaskan: 2016-05-16 16:14:37
asal
1274 orang telah melayarinya

Apakah itu corak

Saya sedang bersiap untuk peperiksaan akhir sebentar tadi. Ia sangat memenatkan dan memenatkan, dan saya benar-benar tidak mempunyai masa untuk mengemas kini artikel Hari ini saya akan bercakap dengan anda tentang corak reka bentuk dalam JavaScript.

Pertama sekali, apa yang perlu kita ketahui ialah: corak ialah penyelesaian yang boleh diguna semula, manakala anti-corak ialah penyelesaian yang lemah untuk masalah tertentu.

Contoh biasa anti-corak js

1. Hantar rentetan kepada setTimeout dan setInterval bukannya fungsi, yang mencetuskan penggunaan dalaman eval().
2. Tentukan sejumlah besar pembolehubah dalam konteks global untuk mencemarkan ruang nama global
3. Ubah suai prototaip kelas Objek
4. Gunakan js dalam bentuk sebaris Kod js yang dibenamkan dalam fail HTML tidak boleh disertakan dalam alat ujian unit luaran.
5. Menyalahgunakan document.write. Jika document.write dilaksanakan selepas halaman dimuatkan, ia akan menulis semula halaman yang kami ada. Jika anda boleh menggunakan document.creatElement, cuba jangan gunakan document.write.

Kategori corak reka bentuk

Corak Rekaan Kreatif

Corak reka bentuk kreatif memberi tumpuan kepada pengendalian mekanisme penciptaan objek untuk mencipta objek dengan cara yang sesuai untuk situasi tertentu. Hartanah yang termasuk dalam kategori ini termasuk:

Pembina, Kilang, Abstrak, Prototaip, Singleton dan Pembina

Corak Reka Bentuk Struktur

Corak struktur adalah mengenai komposisi objek dan selalunya boleh digunakan untuk mencari cara mudah untuk mewujudkan hubungan antara objek yang berbeza.
Corak yang termasuk dalam kategori ini termasuk:

Penghias, Penampilan fasad, Flyweight, Penyesuai penyesuai dan ejen Proksi

Corak Reka Bentuk Tingkah Laku

Corak tingkah laku memfokuskan pada menambah baik atau memudahkan komunikasi antara objek berbeza dalam sistem.

Corak tingkah laku termasuk:

Iterator, Pengantara, Pemerhati dan Pelawat

Mod kilang

Untuk menyelesaikan masalah pengisytiharan berbilang objek yang serupa, kita boleh menggunakan kaedah yang dipanggil corak kilang Kaedah ini adalah untuk menyelesaikan masalah penduaan yang banyak apabila membuat seketika objek.

Salin kod Kod adalah seperti berikut:

Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan