bir WordPress kullanmak .() hasClass vs .() | Netgez.com
SORU
4 ÅžUBAT 2011, Cuma


bir WordPress kullanmak .() hasClass vs .()

bir eleman bir sınıf, performans açısından atanmış olup olmadığını belirleme tercih edilen bir yöntem var mı?

$('#foo').hasClass('bar');

ya

$('#foo').is('.bar');

CEVAP
4 ÅžUBAT 2011, Cuma


Güncelleme:

Bir yorum aşağıdaki testi işledim ve çok yorum için dört upvotes. Söylediğim doğru cevabı olduğu ortaya çıktı. İşte sonuç:

enter image description here

http://jsperf.com/hasclass-vs-is-so


is *örneğin 5*, is(':checked'), vb yapabilirsiniz is demek ki çok amaçlıdaha fazlasını yapmak içinhasClass tek bir sınıf set olmak için düzenli olarak kontrol eden veya sınırlı değildir.

Dolayısıyla, hasClass eğer herhangi bir seviyede performans öncelik daha hızlı olması gerekir.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dive In

    Dive In

    17 Temmuz 2013
  • Rozetked | Обзоры

    Rozetked | Ð

    5 AÄžUSTOS 2011
  • Sam Kear

    Sam Kear

    14 Temmuz 2007