1
00:00:00,220 --> 00:00:02,490
Tamam, bu yüzden konuşmak istediğim üç yöntem daha var.

2
00:00:02,520 --> 00:00:04,160
Ve hepsi çok benzer.

3
00:00:04,170 --> 00:00:06,480
Sınıflarla ilgisi var.

4
00:00:06,600 --> 00:00:14,160
Yani, sınıf listesi özelliğine ve DOT Kaldır Ekle'yi ve sınıf listesiyle birlikte gelen yöntemleri

5
00:00:14,160 --> 00:00:15,510
değiştirmek için düşünün.

6
00:00:15,510 --> 00:00:19,650
Bunlar J. A. G. analoglar Bu hızlı bir soru olacak.

7
00:00:19,720 --> 00:00:21,600
Onları gerçekten hızlı bir şekilde gösterecekler.

8
00:00:21,720 --> 00:00:28,500
stil etiketini tanımlamak ve sadece ikinci kez çizgide yapacağım ve birkaç sınıf ekleyeceğim .

9
00:00:28,500 --> 00:00:32,500
Bu yüzden HMO'ya gideceğim ve yapacağım ilk şey

10
00:00:32,700 --> 00:00:34,350
Böylece birincisi eklenecek.

11
00:00:34,380 --> 00:00:39,520
Dot doğru olarak adlandırın ve bir şey yeşilleşecektir.

12
00:00:39,540 --> 00:00:47,700
Dolayısıyla yalnızca yeşil renkli yapacağız ve bir nokta daha yanlış ekleyeceğiz ve bu renk

13
00:00:47,730 --> 00:00:51,170
kırmızı ve arka plan pembe olacak.

14
00:00:51,690 --> 00:00:59,820
Ve sonra son olarak Yapılacaklar Listesi'nde olduğu gibi yapılacak olan nokta bitti ve

15
00:01:00,360 --> 00:01:05,160
biz renk gri yapacağız ve metin dekorasyonu tamamlandı.

16
00:01:05,700 --> 00:01:11,670
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.

17
00:01:12,900 --> 00:01:14,300
Bu yüzden dokümanlara bir göz atacağım.

18
00:01:14,320 --> 00:01:15,300
Sadece bir tanesi.

19
00:01:15,300 --> 00:01:18,640
Şimdi sınıfa bir göz atalım.

20
00:01:20,070 --> 00:01:26,850
Eşleşen öğeler kümesindeki her öğeye belirtilen sınıfı veya sınıfları eklediğini görebilirsiniz.

21
00:01:27,360 --> 00:01:31,470
Dolayısıyla bu, tüm paragraflara iki sınıf ekleyecektir.

22
00:01:31,680 --> 00:01:38,040
Sınıfım ve sınıfınız, bir kerede bir öğe sınıfı atamak istersek onu gerçekten yararlı

23
00:01:38,040 --> 00:01:39,770
kılan tüm paragraflara.

24
00:01:40,110 --> 00:01:41,640
O halde buraya geri dönelim.

25
00:01:41,730 --> 00:01:47,360
Bu H-1'in sadece yeşil renge dönmüş doğru sınıfa sahip olmasına başlayalım.

26
00:01:47,490 --> 00:01:52,020
Bu yüzden H-1'i seçtiğimizden emin olun.

27
00:01:52,110 --> 00:01:56,030
Ders ekliyor mu?

28
00:01:56,040 --> 00:01:57,030
Doğru.

29
00:01:57,180 --> 00:01:58,980
Aynen böyle.

30
00:01:59,430 --> 00:02:00,520
Ve yeşilleşiyor.

31
00:02:00,540 --> 00:02:05,400
Ve onu incelersek, sınıfın doğru olduğuna görebilirsiniz.

32
00:02:05,940 --> 00:02:10,770
Ve sonra aynı şeyi yapmak için sınıfı kaldırabiliriz ama tersine.

33
00:02:10,770 --> 00:02:12,960
Yani H-1 kaldırın.

34
00:02:12,960 --> 00:02:13,790
Sınıf.

35
00:02:14,040 --> 00:02:15,180
Doğru.

36
00:02:15,330 --> 00:02:21,620
Sınıfı doğru olan öğeden kaldırırız ve artık bu sınıfı bulamıyoruz.

37
00:02:22,290 --> 00:02:24,480
Bu yüzden bir koleksiyona da yapabiliriz.

38
00:02:24,480 --> 00:02:28,290
Böylece tüm müttefikleri seçeceğiz.

39
00:02:28,770 --> 00:02:32,330
Onlardan üç tane alıyoruz ve sonra sınıfı ekleyeceğiz.

40
00:02:32,640 --> 00:02:35,960
Aynen öyle yanlış.

41
00:02:36,210 --> 00:02:41,390
Ve hepsi şimdi pembe bir arka plana sahip ve metin rengi kırmızı olan sınıfa sahipler.

42
00:02:41,400 --> 00:02:43,300
Bunları üçe eklediğini görebilirsiniz.

43
00:02:43,650 --> 00:02:49,080
Bu yüzden bir kez daha kırık bir kayıt olduğumu biliyorum ama bunu j

44
00:02:49,080 --> 00:02:54,810
Querrey olmadan yaparsak, üçü manuel olarak bir sorgu seçici ile seçmek zorundaydım ve sonra

45
00:02:54,810 --> 00:02:59,840
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.

46
00:03:00,240 --> 00:03:01,690
Bu yüzden bunlardan hiçbirini yapmak zorunda değiliz.

47
00:03:01,860 --> 00:03:05,610
Bu, bizim için her şeyin üstesinden gelen örtülü bir döngüye sahiptir.

48
00:03:06,180 --> 00:03:13,990
Şimdi bu sınıfı hepsinden yanlış çıkaralım ve ders ekleyelim.

49
00:03:14,060 --> 00:03:14,690
Doğru.

50
00:03:14,700 --> 00:03:16,540
Hepsi de öyle.

51
00:03:16,560 --> 00:03:18,450
Ve şimdi hepsi yeşil renkte.

52
00:03:18,450 --> 00:03:19,800
Mükemmel.

53
00:03:19,830 --> 00:03:24,530
Bu yüzden göstereceğim sonuncusu da şu şekilde çalışan geçiş sınıfıdır.

54
00:03:24,540 --> 00:03:31,410
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

55
00:03:31,410 --> 00:03:34,320
onu Elman'a veya öğelerin kümesine ekleyecektir.

56
00:03:34,320 --> 00:03:39,150
Eğer henüz sahip değillerse ve eğer o sınıfı ellerinde bulundurursa kaldırırlar.

57
00:03:39,150 --> 00:03:40,870
Şimdi bunu deneyelim.

58
00:03:41,520 --> 00:03:47,990
Hadi gidelim ve müttefikler arasında geçiş yapalım.

59
00:03:48,120 --> 00:03:49,550
Sınıf.

60
00:03:49,620 --> 00:03:50,300
Doğru.

61
00:03:50,340 --> 00:03:52,200
Ve zaten bu sınıfa sahipler.

62
00:03:52,320 --> 00:03:53,470
Böylece onu kaldıracağız.

63
00:03:53,520 --> 00:03:57,870
Ve onu tekrar çalıştırırsak onu ekleyip kaldıracağımız ve ekleyeceğiz ve kaldıracağız.

64
00:03:57,870 --> 00:04:02,820
Öyleyse biraz farklı bir şeyler deneyelim ve sadece ilk müttefiklerimiz için yapalım.

65
00:04:02,820 --> 00:04:07,840
Öyleyse önce İlyas ilk önce sana gösterdiğim gibi.

66
00:04:08,160 --> 00:04:13,630
Ve halledilen sınıfı değiştireceğiz.

67
00:04:14,190 --> 00:04:19,110
Ve bu yüzden yalnızca ilk biri harika ve o da çarpıtıcı etkisi var.

68
00:04:19,110 --> 00:04:30,090
Şimdi, hepsini sınıfı bitiştiren müttefikleri seçersem ve girişe basarsam, her birini tek tek

69
00:04:30,120 --> 00:04:31,520
geçirebildiğini görebilirsiniz.

70
00:04:31,710 --> 00:04:33,290
Yani bu sınıf yapmıştı.

71
00:04:33,300 --> 00:04:36,310
Böylece kaldırıldı ve bu ikisinin de sınıfı yoktu.

72
00:04:36,390 --> 00:04:39,060
Bu yüzden otomatik olarak deklasse ekledi.

73
00:04:39,540 --> 00:04:40,920
Tüm göstermek istediğim buydu.

74
00:04:40,920 --> 00:04:46,920
Sınıf çıkarma dersini ve geçiş sınıfını tercih ederdim ve vanilya sınıf listesinde yaptıklarıyla

75
00:04:46,920 --> 00:04:48,310
çok benzer çalıştılar.

76
00:04:48,360 --> 00:04:49,040
Evet.

77
00:04:49,170 --> 00:04:54,570
J sorgusundaki her şey gibi büyük fark, aslında döngü yazmak zorunda kalmadan bir dizi

78
00:04:54,570 --> 00:04:56,310
öğe üzerinde hareket edebilmemizdir.

79
00:04:56,760 --> 00:04:57,380
TAMAM.
