Kimlikli bir öğenin içinde yer alan bir öğe sınıfı seçmek için daha hızlı bir şey olup olmadığını merak ediyorum.JavaScript kimliği + sınıf vs. sınıf seçici performansı
document.GetElementById('list').getElementsByClassName('list')
veya
document.getElementsByClassName('list')
ben farkındayım: Mesela ardından (ve/veya daha iyi uygulama) daha hızlı olan en biz
class="list"
ile
id="list"
ve
li
unsurları içeren bir liste,
ul
var diyelim Eski, yalnızca
#list
öğesinin içindeki öğeleri hedefleyecektir, hadi sınıfın tüm belgeye özgü olduğunu varsayalım.
İlk olarak bazı tarayıcılarda daha hızlıdır, ancak bilmenin tek bir yolu vardır: profil. –
Bu soru, esas olarak testin gerçeğe dayalı olmasını sağladığı için kanaat temelli değildir. – theoutlander