Bem vindo de volta.
Neste vídeo, estaremos falando sobre a quarta regra para determinar qual é a palavra-chave e
recapitularemos as quatro regras para ajudá-lo a envolver sua mente em torno deste tópico complicado.
A quarta regra para determinar o valor da palavra-chave é quando você vê a nova palavra-chave.
A nova palavra-chave é uma palavra-chave de reserva que faz algumas coisas.
Vamos cobrir a nova palavra-chave em maior profundidade na seção de programação orientada a objetos.
Mas, por enquanto, só sei que quando a nova palavra-chave é usada, um novo objeto é criado fora do ar.
A nova palavra-chave é usada com uma função e dentro da definição da função.
A palavra-chave refere-se ao novo objeto criado.
Finalmente, quando a nova palavra-chave é usada, um retorno implícito é adicionado à função que a usa.
Isso soa muito, mas irá cobri-lo com grande detalhe e a seção de programação orientada a objetos.
Por enquanto vamos dar uma olhada neste exemplo de código.
Temos uma função chamada pessoa que possui dois parâmetros.
Primeiro nome e sobrenome.
Dentro dessa função, estamos anexando propriedades na palavra-chave.
Isso é igual aos valores passados ​​para a função.
Você pode estar pensando em manter o valor da palavra-chave.
Este é o objeto global.
Nós vimos isso em um vídeo anterior e na verdade você ficaria absolutamente certo.
No entanto, o valor da palavra-chave isso muda quando usamos a nova palavra-chave.
Como dissemos antes da palavra-chave, isso agora se refere a um objeto que é criado quando a nova
palavra-chave é usada.
Estamos armazenando esse objeto em uma variável chamada L-E e, então, podemos acessar as propriedades do
primeiro nome e sobrenome nele.
Para recapitular, cobrimos bastante na seção, examinamos a palavra-chave que é uma palavra-chave de
reserva em javascript e seu valor é determinado na execução.
Vimos quatro regras implícitas implícitas globais e a nova palavra-chave.
Quando a palavra-chave está no contexto global ou em uma função é o objeto global que é
a janela.
Se no navegador ou indefinido se estiver usando o modo estrito quando a palavra-chave este estiver dentro
de um objeto declarado, o valor da palavra-chave será sempre o objeto principal mais próximo.
Quando perdemos o contexto da palavra-chave, podemos definir explicitamente o valor usando a chamada, aplicar ou vincular.
Finalmente, quando a nova palavra-chave é usada, o valor da palavra-chave.
Isso é definido como um objeto vazio e retorna da função que é usada com a nova palavra-chave.
Parabéns que você conseguiu através da série na palavra-chave, digite-se na parte de trás.
Este é um material complexo.
Se você ainda está tropeado, tente caminhar pelos exemplos de código e não deixe de nos fazer perguntas.
Estamos sempre felizes em ajudar.
Obrigado por assistir