1
00:00:00,210 --> 00:00:01,170
Tekrar hoşgeldiniz.

2
00:00:01,170 --> 00:00:06,090
Bu videoda, bu anahtar kelimenin ne olduğunu belirlemek için dördüncü kuraldan söz edeceğiz ve

3
00:00:06,090 --> 00:00:10,810
bu zor konu etrafında zihninizi kaydırmanıza yardımcı olmak için dört kuralın tamamını özetleyeceğiz.

4
00:00:10,830 --> 00:00:16,140
Anahtar kelimenin değerini belirlemek için dördüncü kural yeni anahtar kelimeyi gördüğünüz zamandır.

5
00:00:16,380 --> 00:00:19,870
Yeni anahtar kelime, epeyce şey yapan bir yedek anahtar kelimedir.

6
00:00:20,010 --> 00:00:24,390
Yeni anahtar kelimeyi nesne yönelimli programlama bölümünde daha ayrıntılı olarak ele alacağız.

7
00:00:24,540 --> 00:00:30,660
Fakat şimdi sadece yeni anahtar kelime kullanıldığında yeni bir nesne az miktarda üretildiğini biliyorum.

8
00:00:30,660 --> 00:00:35,130
Yeni anahtar kelime bir işlevle ve işlev tanımının içinde kullanılır.

9
00:00:35,130 --> 00:00:39,140
Anahtar sözcük, bu, oluşturulan yeni nesneyle ilgilidir.

10
00:00:39,150 --> 00:00:45,060
Sonunda, yeni anahtar kelime örtülü bir dönüş kullanıldığında, onu kullanan işleve eklenir.

11
00:00:46,020 --> 00:00:50,760
Çok hoşuna geldiniz, ancak bunu ayrıntılı bir şekilde ve nesne tabanlı programlama bölümünde ele alacağız.

12
00:00:51,420 --> 00:00:54,060
Şimdilik bu kod örneğine bir göz atalım.

13
00:00:54,090 --> 00:00:57,310
İki parametre alan, person adlı bir işleve sahibiz.

14
00:00:57,390 --> 00:00:59,040
Ad ve soyad.

15
00:00:59,370 --> 00:01:02,490
Bu fonksiyonun içinde, anahtar kelimeye özellik ekliyoruz.

16
00:01:02,490 --> 00:01:05,950
Bu, işleve iletilen değerlere eşittir.

17
00:01:06,030 --> 00:01:08,970
Anahtar kelimenin değerini bekliyor olabilirsiniz.

18
00:01:08,970 --> 00:01:10,540
Bu küresel nesne.

19
00:01:10,620 --> 00:01:14,620
Bunu önceki bir videoda gördük ve aslında kesinlikle doğru olurdunuz.

20
00:01:14,640 --> 00:01:19,090
Bununla birlikte, yeni anahtar kelimeyi kullandığımızda anahtar kelimenin değeri değişir.

21
00:01:19,230 --> 00:01:25,260
Anahtar kelime önce söylediğimiz gibi şimdi bu, yeni anahtar kelime kullanılırken oluşturulmuş bir nesneye

22
00:01:25,260 --> 00:01:26,180
atıfta bulunmaktadır.

23
00:01:26,190 --> 00:01:31,500
Bu nesneyi L-E adlı bir değişkende depoluyoruz ve daha sonra adı

24
00:01:31,500 --> 00:01:33,340
ve soyadı özelliklerine erişebiliyoruz.

25
00:01:33,360 --> 00:01:38,720
Tekrar ele alacağımız bölümde, javascript'teki rezerv anahtar kelimesi olan bu anahtar

26
00:01:38,720 --> 00:01:42,870
kelimeyi inceledik ve onun değeri yürütme sırasında belirlendi.

27
00:01:42,870 --> 00:01:47,970
Dört kural küresel örtülü açık ve yeni anahtar kelime gördük.

28
00:01:47,970 --> 00:01:53,550
Anahtar kelime bu genel bağlamda veya bir işleve geldiğinde, pencere olan genel nesne

29
00:01:53,550 --> 00:01:54,210
olur.

30
00:01:54,220 --> 00:02:00,300
Sık kullanılan modu kullanıyorsanız, tarayıcıda veya tanımsızsa, bildirilen bir nesnenin anahtar kelimesi bu

31
00:02:00,360 --> 00:02:05,940
anahtar kelimenin değerinde olduğunda bu daima en yakın üst nesne olacaktır.

32
00:02:05,940 --> 00:02:12,510
Anahtar kelime bağlamını kaybettiğimizde, değeri call apply veya bind kullanarak açıkça ayarlayabiliriz.

33
00:02:13,320 --> 00:02:16,800
Sonunda yeni anahtar kelime kullanıldığında anahtar kelimenin değeri.

34
00:02:16,800 --> 00:02:23,210
Bu boş bir nesneye ayarlanır ve yeni anahtar kelime ile kullanılan işlevden döner.

35
00:02:23,220 --> 00:02:27,900
Tebrikler, bunu sırtından geçirdiğin anahtar kelime dizisini yaptın.

36
00:02:27,900 --> 00:02:29,690
Bu karmaşık bir materyal.

37
00:02:29,820 --> 00:02:34,050
Hala takılıp kaldıysanız, kod örneklerini incelemeyi deneyin ve bize herhangi bir soruyu sormaya özen gösterin.

38
00:02:34,140 --> 00:02:35,340
Hep yardım etmekten memnuniyet duyarız.

39
00:02:35,490 --> 00:02:36,130
İzlediğiniz için teşekkürler
