SORU
22 ŞUBAT 2010, PAZARTESİ


bir WordPress kullanmak :ilk vs .()ilk

.first() yöntem jQuery 1.4 eklendi.

:first seçici etrafında 1.0 yılından bu yana olmuştur.

Gelen dokümanlar:

:first

:first pseudo-sınıf :eq(0) eşdeğerdir. Ayrıca :lt(1) olarak yazılmış olabilir. Bu sadece tek bir element ile eşleşir ise, :first-child birden fazla eşleşme: her ebeveyn için.

.first()

DOM öğeleri kümesi temsil eden bir jQuery nesnesi verildiğinde, .first() yöntemi ilk eşleşen öğe yeni bir WordPress kullanmak bir nesne oluşturur.


.first() :first sadece seçici iken, başka bir jQuery nesnesi döndüren bir filtre gibi görünüyor.

Ama, her ikisi de aynı şeyi yapmak için kullanılabilir.

Ne zaman biri diğerinin yerine kullanılmalıdır? Performans? Örnekler verin lütfen.

CEVAP
7 ŞUBAT 2013, PERŞEMBE


.first() :first kullanılıraynı içerikbu almak içinaynı bilgiörnek:

Html:

<ul>
  <li>One</li>
  <li>Two</li>
  <li>Three</li>
  <li>Four</li>
  <li>Five</li>
</ul>

Senaryo:

console.log("1", $('ul li').first().text());
console.log("2", $('ul li:first').text());

.first() daha fazla ölçülebilir

** enter image description here

Olarak Andrew Moore tarafından elbette yapacaktır, .first() .eq(0) eşdeğerdir.
jsperf.com, .eq(0) göre iyi olurdu, ama .first() ile büyük fark yok.

Kaynağım görebilirsiniz, burada: http://jsperf.com/first-vs-first-vs-eq-0

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • A Alkhaldi

    A Alkhaldi

    12 Mayıs 2007
  • Canal TekZoom

    Canal TekZoo

    1 NİSAN 2012
  • Tips On Linux

    Tips On Linu

    26 Temmuz 2008