1
00:00:00,210 --> 00:00:01,170
Bem vindo de volta.

2
00:00:01,170 --> 00:00:06,090
Neste vídeo, estaremos falando sobre a quarta regra para determinar qual é a palavra-chave e

3
00:00:06,090 --> 00:00:10,810
recapitularemos as quatro regras para ajudá-lo a envolver sua mente em torno deste tópico complicado.

4
00:00:10,830 --> 00:00:16,140
A quarta regra para determinar o valor da palavra-chave é quando você vê a nova palavra-chave.

5
00:00:16,380 --> 00:00:19,870
A nova palavra-chave é uma palavra-chave de reserva que faz algumas coisas.

6
00:00:20,010 --> 00:00:24,390
Vamos cobrir a nova palavra-chave em maior profundidade na seção de programação orientada a objetos.

7
00:00:24,540 --> 00:00:30,660
Mas, por enquanto, só sei que quando a nova palavra-chave é usada, um novo objeto é criado fora do ar.

8
00:00:30,660 --> 00:00:35,130
A nova palavra-chave é usada com uma função e dentro da definição da função.

9
00:00:35,130 --> 00:00:39,140
A palavra-chave refere-se ao novo objeto criado.

10
00:00:39,150 --> 00:00:45,060
Finalmente, quando a nova palavra-chave é usada, um retorno implícito é adicionado à função que a usa.

11
00:00:46,020 --> 00:00:50,760
Isso soa muito, mas irá cobri-lo com grande detalhe e a seção de programação orientada a objetos.

12
00:00:51,420 --> 00:00:54,060
Por enquanto vamos dar uma olhada neste exemplo de código.

13
00:00:54,090 --> 00:00:57,310
Temos uma função chamada pessoa que possui dois parâmetros.

14
00:00:57,390 --> 00:00:59,040
Primeiro nome e sobrenome.

15
00:00:59,370 --> 00:01:02,490
Dentro dessa função, estamos anexando propriedades na palavra-chave.

16
00:01:02,490 --> 00:01:05,950
Isso é igual aos valores passados ​​para a função.

17
00:01:06,030 --> 00:01:08,970
Você pode estar pensando em manter o valor da palavra-chave.

18
00:01:08,970 --> 00:01:10,540
Este é o objeto global.

19
00:01:10,620 --> 00:01:14,620
Nós vimos isso em um vídeo anterior e na verdade você ficaria absolutamente certo.

20
00:01:14,640 --> 00:01:19,090
No entanto, o valor da palavra-chave isso muda quando usamos a nova palavra-chave.

21
00:01:19,230 --> 00:01:25,260
Como dissemos antes da palavra-chave, isso agora se refere a um objeto que é criado quando a nova

22
00:01:25,260 --> 00:01:26,180
palavra-chave é usada.

23
00:01:26,190 --> 00:01:31,500
Estamos armazenando esse objeto em uma variável chamada L-E e, então, podemos acessar as propriedades do

24
00:01:31,500 --> 00:01:33,340
primeiro nome e sobrenome nele.

25
00:01:33,360 --> 00:01:38,720
Para recapitular, cobrimos bastante na seção, examinamos a palavra-chave que é uma palavra-chave de

26
00:01:38,720 --> 00:01:42,870
reserva em javascript e seu valor é determinado na execução.

27
00:01:42,870 --> 00:01:47,970
Vimos quatro regras implícitas implícitas globais e a nova palavra-chave.

28
00:01:47,970 --> 00:01:53,550
Quando a palavra-chave está no contexto global ou em uma função é o objeto global que é

29
00:01:53,550 --> 00:01:54,210
a janela.

30
00:01:54,220 --> 00:02:00,300
Se no navegador ou indefinido se estiver usando o modo estrito quando a palavra-chave este estiver dentro

31
00:02:00,360 --> 00:02:05,940
de um objeto declarado, o valor da palavra-chave será sempre o objeto principal mais próximo.

32
00:02:05,940 --> 00:02:12,510
Quando perdemos o contexto da palavra-chave, podemos definir explicitamente o valor usando a chamada, aplicar ou vincular.

33
00:02:13,320 --> 00:02:16,800
Finalmente, quando a nova palavra-chave é usada, o valor da palavra-chave.

34
00:02:16,800 --> 00:02:23,210
Isso é definido como um objeto vazio e retorna da função que é usada com a nova palavra-chave.

35
00:02:23,220 --> 00:02:27,900
Parabéns que você conseguiu através da série na palavra-chave, digite-se na parte de trás.

36
00:02:27,900 --> 00:02:29,690
Este é um material complexo.

37
00:02:29,820 --> 00:02:34,050
Se você ainda está tropeado, tente caminhar pelos exemplos de código e não deixe de nos fazer perguntas.

38
00:02:34,140 --> 00:02:35,340
Estamos sempre felizes em ajudar.

39
00:02:35,490 --> 00:02:36,130
Obrigado por assistir
