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

  • Disney Pets and Animals

    Disney Pets

    29 ŞUBAT 2012
  • DudeFromUkraine

    DudeFromUkra

    7 Ocak 2008
  • MrDevin521

    MrDevin521

    18 Temmuz 2010