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

  • Matthew Pearce

    Matthew Pear

    9 AĞUSTOS 2009
  • STITCHLESS TV how to sew your own style tutorials

    STITCHLESS T

    9 HAZİRAN 2011
  • Trulia

    Trulia

    29 Kasım 2006