1
00:00:00,250 --> 00:00:00,870
Tudo bem.

2
00:00:00,870 --> 00:00:03,180
Então é hora de outro conjunto rápido de exercícios.

3
00:00:03,240 --> 00:00:05,640
Desta vez, iremos cobrir os objetos javascript.

4
00:00:05,640 --> 00:00:06,670
Apenas o básico.

5
00:00:06,810 --> 00:00:07,870
Você já conhece a broca.

6
00:00:08,070 --> 00:00:12,390
Eu vou lhe dar algum código e pedir-lhe para avaliá-lo sem apenas copiá-lo para o console.

7
00:00:12,960 --> 00:00:18,090
Então, aqui está o primeiro que estamos declarando um objeto e depois estamos adicionando quatro propriedades diferentes

8
00:00:18,090 --> 00:00:19,160
a esse objeto.

9
00:00:19,380 --> 00:00:23,470
E eu quero que você descubra qual deles é um código válido e que causará problemas.

10
00:00:23,730 --> 00:00:26,450
Então, vá em frente a um vídeo e dê uma chance.

11
00:00:27,270 --> 00:00:29,780
Ok, então vamos discutir a resposta aqui.

12
00:00:30,420 --> 00:00:38,010
Se avançarmos e criar um novo objeto, algum objeto igual a objeto vazio, o primeiro a fazer o que

13
00:00:38,010 --> 00:00:42,960
está fazendo é tentar adicionar no Hedwig sob o nome de sublinhado chave.

14
00:00:43,110 --> 00:00:45,330
Então, isso funciona para fazer isso.

15
00:00:45,420 --> 00:00:47,480
A resposta é sim.

16
00:00:47,610 --> 00:00:52,880
Se eu olhar para algum objeto, você verá que temos o Headrick armazenado sob o nome do sublinhado.

17
00:00:52,890 --> 00:00:56,430
É um pouco pouco ortodoxo para ver isso, mas definitivamente está certo.

18
00:00:56,880 --> 00:01:05,160
Então, o próximo aqui, isso também é válido, uma idade de ponto de objeto, você pode ver obter algum objeto que tenha ressaltado

19
00:01:05,190 --> 00:01:06,130
o nome Hedwig.

20
00:01:06,180 --> 00:01:07,910
Idade 6.

21
00:01:07,920 --> 00:01:12,340
Em seguida, estamos usando uma variável chamada Propp que é igual à cor da string.

22
00:01:12,450 --> 00:01:17,850
E então, estamos usando o Propp como a chave dentro dos colchetes e definindo o valor a ser lido.

23
00:01:18,090 --> 00:01:27,780
Então, se coparmos isso e olharmos para algum objeto, você verá que temos cor Colan vermelho, o que é válido.

24
00:01:28,500 --> 00:01:31,700
Por fim, alguns objetos pontilham dois ou três.

25
00:01:31,800 --> 00:01:34,860
Definir que é verdade que é problemático.

26
00:01:34,980 --> 00:01:38,770
Não podemos usar a notação de pontos se tivermos uma propriedade começando com um número.

27
00:01:38,820 --> 00:01:40,730
Então esse é o único que é um problema.

28
00:01:40,950 --> 00:01:46,430
Embora novamente usando o título de sublinhado não é uma ótima idéia, mas não causa um problema.

29
00:01:47,820 --> 00:01:49,530
Então, aqui está o segundo exercício.

30
00:01:49,680 --> 00:01:56,280
Tenha um grande objeto aninhado e eu quero que você escreva o código para recuperar a string Malfoy aqui

31
00:01:56,280 --> 00:01:57,470
de algum objeto.

32
00:01:57,630 --> 00:01:59,840
E lembre-se de ir uma camada de cada vez.

33
00:01:59,910 --> 00:02:04,060
Então, vá em frente, poste o video e tente escrever o código para recuperar o Malfoy.

34
00:02:04,840 --> 00:02:12,570
OK, então a resposta aqui é que primeiro precisamos acessar a matriz de amigos e fazer isso são alguns amigos de objetos e

35
00:02:13,200 --> 00:02:18,420
então precisamos acessar o primeiro objeto em vez da matriz de amigos que está aqui.

36
00:02:19,560 --> 00:02:23,090
E então precisamos acessar a propriedade do nome dessa matriz.

37
00:02:23,400 --> 00:02:25,250
Então, digitemos essa solução.

38
00:02:25,350 --> 00:02:33,630
Eu vou apenas copiar algum objeto e precisaremos começar acessando a matriz de amigos.

39
00:02:33,870 --> 00:02:37,110
Então Dot amigos ou nós poderíamos usar colchetes.

40
00:02:37,260 --> 00:02:42,040
Isso nos dá uma matriz com três pessoas diferentes, cada uma com um nome.

41
00:02:42,180 --> 00:02:43,580
Queremos o primeiro.

42
00:02:43,710 --> 00:02:46,890
Então, algum suporte de amigos de objetos zero.

43
00:02:47,040 --> 00:02:50,480
Isso nos dá um objeto com nome igual a Malfoy.

44
00:02:50,670 --> 00:02:53,190
E então queremos o nome do ponto.

45
00:02:53,250 --> 00:02:55,920
E, novamente, poderíamos usar colchetes também.

46
00:02:56,130 --> 00:02:57,480
Então, é tudo o que precisamos fazer lá.

47
00:02:57,480 --> 00:03:04,440
A chave para responder a estes é dar um passo de cada vez, atravessar ou explorar até amigos e, em seguida, para

48
00:03:04,440 --> 00:03:07,270
o primeiro objeto e, em seguida, obter o nome.

49
00:03:07,440 --> 00:03:09,810
Tudo bem, então é isso para este conjunto rápido de exercícios.
