Tamam, bu yüzden konuşmak istediğim üç yöntem daha var.
Ve hepsi çok benzer.
Sınıflarla ilgisi var.
Yani, sınıf listesi özelliğine ve DOT Kaldır Ekle'yi ve sınıf listesiyle birlikte gelen yöntemleri
değiştirmek için düşünün.
Bunlar J. A. G. analoglar Bu hızlı bir soru olacak.
Onları gerçekten hızlı bir şekilde gösterecekler.
stil etiketini tanımlamak ve sadece ikinci kez çizgide yapacağım ve birkaç sınıf ekleyeceğim .
Bu yüzden HMO'ya gideceğim ve yapacağım ilk şey
Böylece birincisi eklenecek.
Dot doğru olarak adlandırın ve bir şey yeşilleşecektir.
Dolayısıyla yalnızca yeşil renkli yapacağız ve bir nokta daha yanlış ekleyeceğiz ve bu renk
kırmızı ve arka plan pembe olacak.
Ve sonra son olarak Yapılacaklar Listesi'nde olduğu gibi yapılacak olan nokta bitti ve
biz renk gri yapacağız ve metin dekorasyonu tamamlandı.
Tamam şimdi üç sınıfımız var ve o zaman bu sınıfları eklemek ve kaldırmak için J sorgusu kullanacağız.
Bu yüzden dokümanlara bir göz atacağım.
Sadece bir tanesi.
Şimdi sınıfa bir göz atalım.
Eşleşen öğeler kümesindeki her öğeye belirtilen sınıfı veya sınıfları eklediğini görebilirsiniz.
Dolayısıyla bu, tüm paragraflara iki sınıf ekleyecektir.
Sınıfım ve sınıfınız, bir kerede bir öğe sınıfı atamak istersek onu gerçekten yararlı
kılan tüm paragraflara.
O halde buraya geri dönelim.
Bu H-1'in sadece yeşil renge dönmüş doğru sınıfa sahip olmasına başlayalım.
Bu yüzden H-1'i seçtiğimizden emin olun.
Ders ekliyor mu?
Doğru.
Aynen böyle.
Ve yeşilleşiyor.
Ve onu incelersek, sınıfın doğru olduğuna görebilirsiniz.
Ve sonra aynı şeyi yapmak için sınıfı kaldırabiliriz ama tersine.
Yani H-1 kaldırın.
Sınıf.
Doğru.
Sınıfı doğru olan öğeden kaldırırız ve artık bu sınıfı bulamıyoruz.
Bu yüzden bir koleksiyona da yapabiliriz.
Böylece tüm müttefikleri seçeceğiz.
Onlardan üç tane alıyoruz ve sonra sınıfı ekleyeceğiz.
Aynen öyle yanlış.
Ve hepsi şimdi pembe bir arka plana sahip ve metin rengi kırmızı olan sınıfa sahipler.
Bunları üçe eklediğini görebilirsiniz.
Bu yüzden bir kez daha kırık bir kayıt olduğumu biliyorum ama bunu j
Querrey olmadan yaparsak, üçü manuel olarak bir sorgu seçici ile seçmek zorundaydım ve sonra
for döngüsü ve her biri için döngü yapardık sınıfsız sınıfsız yapacağız yanlış ekleyin.
Bu yüzden bunlardan hiçbirini yapmak zorunda değiliz.
Bu, bizim için her şeyin üstesinden gelen örtülü bir döngüye sahiptir.
Şimdi bu sınıfı hepsinden yanlış çıkaralım ve ders ekleyelim.
Doğru.
Hepsi de öyle.
Ve şimdi hepsi yeşil renkte.
Mükemmel.
Bu yüzden göstereceğim sonuncusu da şu şekilde çalışan geçiş sınıfıdır.
Sınıf listesi geçişi, bir sınıf adının argümanını aldığı yeri yapar ve bu sınıfı uygulayacak veya
onu Elman'a veya öğelerin kümesine ekleyecektir.
Eğer henüz sahip değillerse ve eğer o sınıfı ellerinde bulundurursa kaldırırlar.
Şimdi bunu deneyelim.
Hadi gidelim ve müttefikler arasında geçiş yapalım.
Sınıf.
Doğru.
Ve zaten bu sınıfa sahipler.
Böylece onu kaldıracağız.
Ve onu tekrar çalıştırırsak onu ekleyip kaldıracağımız ve ekleyeceğiz ve kaldıracağız.
Öyleyse biraz farklı bir şeyler deneyelim ve sadece ilk müttefiklerimiz için yapalım.
Öyleyse önce İlyas ilk önce sana gösterdiğim gibi.
Ve halledilen sınıfı değiştireceğiz.
Ve bu yüzden yalnızca ilk biri harika ve o da çarpıtıcı etkisi var.
Şimdi, hepsini sınıfı bitiştiren müttefikleri seçersem ve girişe basarsam, her birini tek tek
geçirebildiğini görebilirsiniz.
Yani bu sınıf yapmıştı.
Böylece kaldırıldı ve bu ikisinin de sınıfı yoktu.
Bu yüzden otomatik olarak deklasse ekledi.
Tüm göstermek istediğim buydu.
Sınıf çıkarma dersini ve geçiş sınıfını tercih ederdim ve vanilya sınıf listesinde yaptıklarıyla
çok benzer çalıştılar.
Evet.
J sorgusundaki her şey gibi büyük fark, aslında döngü yazmak zorunda kalmadan bir dizi
öğe üzerinde hareket edebilmemizdir.
TAMAM.