SORU
24 EYLÜL 2010, Cuma


Javascript: Desen vs Kurucu/Prototip kalıbı Modülü?

Eğer modül desen veya Kurucu/prototip desen çalışmak benim için daha uygun olup olmadığını bilmek istiyorum.

Aslında ... göze batmayan javascript HTML belge için bir başvuru var kullanıyorum .dosya js.

Modül desen benim anladığım:

  • INİT yöntemi temelde ve modül desen oluşturmak iade edebilirim ortak bir yöntem) arayın
  • INİT yöntemi, tüm tıklama olayları vb atayın.

Bu Nesneler ve kalıtım hiyerarşileri, vb oluşturmak için ihtiyacım yok benim durum için mükemmel bir desen gibi görünüyor.

Kurucu/Prototip desen benim anladığım:

  • nesneleri oluşturmak için
  • miras (bir supertype semptomlar gibi) kullanmak için

Göze batmayan javascript sağlamak için, modülü desen ideal olduğu doğru mu?

CEVAP
24 EYLÜL 2010, Cuma


Yapıcı fonksiyonları ve prototip sınıfları ve örnekleri uygulamak için makul yollarından biridir. Oldukça bu model için görüşmüyorlar genellikle prototip açısından sınıflar uygulamak için belirli bir düzen veya yardımcı bir yöntem seçin çok ihtiyacım var. (*.*1)

Modül desen genellikle tek bir örnek grubu ile ilgili işlevler ve nesneler için bir mağaza olarak hareket var namespacing için kullanılır. Bu prototip için iyi farklı kullanım durumda. Gerçekten birbirleri ile yarışıyorlar; oldukça mutlu birlikte (bir modül içinde yapıcı bir işlev koymak ör: new MyNamespace.MyModule.MyClass(arguments) demek) kullanabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DancingIsAPassion

    DancingIsAPa

    29 AĞUSTOS 2009
  • MrOctopi

    MrOctopi

    6 Aralık 2010
  • Paste Magazine

    Paste Magazi

    28 AĞUSTOS 2008