SORU
7 NİSAN 2010, ÇARŞAMBA


Neden kullanarak " ediyoruz; ({ })&; jQuery"?

Neden ({ }) kullanıyoruz?

Temsilci mi?

Bu sözdizimini kullanmak için ne ifade ediyor?

Biz sarma nedir?

Örneğin:

$.ajaxSetup ({ // <-- THIS
    error: fError,
    compelete: fComp,
    success: fSucc
}); // <-- AND THIS

CEVAP
7 NİSAN 2010, ÇARŞAMBA


{} JavaScript nesne gösterimi. Örneğin:

$('selector').plugin({ option1: 'value' });

Bu durumda bir nesne eklenti ayarlarınızı içeren geçiyorsun. Eklenti, örneğin: olarak başvurulan bir nesne ne olursa olsun, bu ile başa çıkabilirim

settings.option1 //the option you passed in.

Tabii ki çok daha fazla faydası vardır, ama bu bir WordPress kullanmak en yaygın örneği. Aynı, *, .css() *$.ajax()17 fonksiyonlar, vb için de geçerlidir. Özellikleri her şey ... genelde bu formatı kullanır.


İstendiği gibi, diğer bazı örnekler:
Geçirilen nesne içinde herhangi bir nesneyi bir işlev olarak, sadece, örneğin: özellikleri olabilir

$("<input>", {
  type: "text",
  focusin: function() { alert("Hi, you focused me!"); }
});    

Bu giriş odağı durumunda bir uyarı ayarlayın. Başka bir nesne uzanan, bu gibi özellikleri ekleme,

var person = { first_name: "John" };
$.extend(person, { last_name: "Smith" });
//equivalent to: 
person.last_name = "Smith";
//or:
person["last_name"] = "Smith";

Şimdi person last_name özelliği vardır. Bu genellikle eklentileri, varsayılan ayarları kabul, geçirilen herhangi bir ayar birleştirmek için, geri kalanı için varsayılan değerleri kullanarak belirtilen herhangi bir ayar ile üzerine kullanılır.

Neden kullanıyoruz?Peki...o nasıl JavaScript ve jQuery ruhu: bilgi aktarmak için son derece veciz ve esnek bir yol.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Arun Kumar

    Arun Kumar

    18 Mart 2010
  • Call Me Howard

    Call Me Howa

    18 AĞUSTOS 2012
  • Maya Learning Channel

    Maya Learnin

    23 HAZİRAN 2010