1
00:00:00,560 --> 00:00:05,600
Neste vídeo, vamos nos concentrar nas variáveis ​​Javascript e sua sintaxe.

2
00:00:05,940 --> 00:00:10,290
Portanto, variáveis ​​são um conceito que existe em todos os idiomas de programação lá fora.

3
00:00:10,290 --> 00:00:12,810
E o conceito básico é sempre o mesmo.

4
00:00:12,900 --> 00:00:19,530
Uma variável é um recipiente que tem um nome nele e, dentro desse recipiente, armazenamos alguns dados.

5
00:00:20,610 --> 00:00:23,010
Então vimos os tipos primitivos básicos.

6
00:00:23,010 --> 00:00:28,920
Coisas como strings e números e booleans e variáveis ​​são apenas um lugar um recipiente um jar onde podemos colocar um

7
00:00:28,920 --> 00:00:32,410
desses e dar um nome para o qual nos referimos mais tarde.

8
00:00:32,580 --> 00:00:38,460
nome significa que os dados que armazenamos nesse jar no recipiente podem mudar, você pode variar.

9
00:00:38,550 --> 00:00:41,280
E então, é claro, a variável de

10
00:00:41,280 --> 00:00:42,970
Então, as variáveis ​​são realmente importantes.

11
00:00:43,020 --> 00:00:45,810
Eles nos permitem armazenar alguns dados e recuperá-lo mais tarde.

12
00:00:45,900 --> 00:00:53,160
Então, poderíamos ter uma variável chamada Atualizada no usuário se tivéssemos um site com o login do usuário e apenas

13
00:00:53,160 --> 00:00:56,780
conhecesse o nome de usuário da pessoa que estava logada.

14
00:00:57,030 --> 00:00:58,910
E poderia variar e isso mudaria.

15
00:00:58,950 --> 00:01:05,820
chamado Turno atual e alternaria entre o jogador 1 e o jogador para o jogador 1 e o Jogador

16
00:01:05,820 --> 00:01:13,230
2 e essa variável é responsável por saber ou manter o controle de qual jogador deve estar indo em qualquer ponto.

17
00:01:13,230 --> 00:01:20,010
E então, assim que alguém efetuar o registro, é definido como vazio ou falso ou algo que possamos ter

18
00:01:20,010 --> 00:01:22,800
outra variável para o nosso tic tac toe

19
00:01:22,890 --> 00:01:26,520
Portanto, a sintaxe das variáveis ​​em javascript é muito simples.

20
00:01:26,520 --> 00:01:28,290
Se parece com isso.

21
00:01:28,290 --> 00:01:33,600
A palavra-chave VAR V-A é espaço um nome de variável.

22
00:01:33,600 --> 00:01:40,170
Isto depende de nós o que quer que desejamos que o nome seja chamado de rótulo para o mesmo sinal de

23
00:01:40,170 --> 00:01:44,460
contêiner e, em seguida, um valor e, em seguida, um ponto e vírgula.

24
00:01:44,460 --> 00:01:47,600
Falaremos muito mais sobre quando você precisa de ponto-a-ponto.

25
00:01:47,700 --> 00:01:53,370
Por enquanto, tudo o que fazemos será capaz de sair com um ponto e vírgula ou não ter um cólon.

26
00:01:53,640 --> 00:01:57,260
Quando falamos de estilo e convenção, falaremos sobre isso.

27
00:01:57,390 --> 00:01:59,960
Mas, por enquanto, coloque um ponto e vírgula no final.

28
00:02:00,870 --> 00:02:03,810
Então, aqui estão três exemplos de variáveis.

29
00:02:03,900 --> 00:02:06,410
O primeiro nome distante.

30
00:02:06,480 --> 00:02:14,120
Então, eu estou chamando este nome do contêiner e eu estou configurando-o igual à cadeia Rusty a próxima.

31
00:02:14,310 --> 00:02:20,430
Estou criando uma variável chamada número secreto e eu estou configurando-a igual ao número 73 e

32
00:02:20,430 --> 00:02:26,260
a última e fazer uma variável é adorável e configurá-la como verdadeira o valor booleano.

33
00:02:26,640 --> 00:02:28,100
Então, deixe-me mostrar-lhe como isso funciona.

34
00:02:28,110 --> 00:02:30,030
Eu vou continuar e abrir meu

35
00:02:32,730 --> 00:02:36,480
cônsul aqui e eu vou seguir em frente e fazer uma primeira variável.

36
00:02:36,480 --> 00:02:45,810
Então, minha variável será chamada de nome e vou definir o mesmo nome do meu cão maravilhoso Rusty e vou entrar e o

37
00:02:45,810 --> 00:02:53,070
que eu fiz agora é dizer javascript. Preciso que você faça algum espaço e preciso que você faça

38
00:02:53,070 --> 00:02:56,420
isso Dê a esse espaço um nome chamado nome.

39
00:02:56,430 --> 00:02:59,110
É um pouco confuso em vez de igual a resti.

40
00:02:59,130 --> 00:03:03,420
Então, agora, sempre que eu pedir um nome, eu apenas digite o nome da palavra.

41
00:03:03,420 --> 00:03:08,480
Vai me dar Rustie ou o que quer que seja armazenado no nome.

42
00:03:08,580 --> 00:03:11,890
Então, a próxima coisa é que eu posso mudar o valor que está lá.

43
00:03:12,240 --> 00:03:14,950
Então, para fazer isso, eu apenas reatribuí-lo.

44
00:03:15,060 --> 00:03:24,610
Eu apenas digo o nome do mesmo sinal e eu vou mudar para ser o Tator que é um apelido terrível que eu dou.

45
00:03:24,620 --> 00:03:29,780
E agora, se eu pedir o nome novamente, agora é Tator.

46
00:03:29,820 --> 00:03:31,610
Então, essa é a parte importante das variáveis.

47
00:03:31,620 --> 00:03:32,700
Eles podem mudar.

48
00:03:32,700 --> 00:03:34,140
Eles são variáveis.

49
00:03:34,710 --> 00:03:40,750
Então, neste exemplo, estou lembrando o valor do nome e, em seguida, concatenando-o com Olá.

50
00:03:40,860 --> 00:03:42,430
Então, vou mostrar-lhe isso.

51
00:03:42,570 --> 00:03:50,090
Vamos fazer outra variável desta vez chamada de amigo com nossos amigos igual a Sally.

52
00:03:50,820 --> 00:03:54,930
E então, tudo o que faço é dizer amigo, vamos fazer um hello lá.

53
00:03:55,350 --> 00:03:57,180
Olá.

54
00:03:57,720 --> 00:04:03,750
Além disso, amigo e eu nos asseguramos de adicionar um espaço aqui para que, quando os adicionarmos juntos,

55
00:04:03,750 --> 00:04:07,520
temos um espaço agradável na nossa sentença e nós recebemos oi, Sally.

56
00:04:08,100 --> 00:04:15,330
E então, se eu mudar isso e agora digo que amigo é igual a ninguém.

57
00:04:15,440 --> 00:04:17,180
É muito triste.

58
00:04:18,360 --> 00:04:24,740
E eu escrevo a mesma linha. Olá, mais amigo. Agora eu sinto o salmo.

59
00:04:25,860 --> 00:04:29,260
Então, apenas mostre para você que podemos armazenar números lá também.

60
00:04:29,350 --> 00:04:31,210
Pode ou qualquer um dos tipos básicos de dados.

61
00:04:31,410 --> 00:04:37,110
Então, eu vou fazer um número chamado de infinito numb igual.

62
00:04:37,320 --> 00:04:41,610
Vamos lá com quarenta e três.

63
00:04:41,610 --> 00:04:47,870
E agora, sempre que eu me referir a Nom, eu tenho 43 e posso fazer matemática com isso para que eu possa fazer algo como não.

64
00:04:48,100 --> 00:05:00,540
Mais cem e eu tenho 143 ou posso adormecer meu mide dois e eu recebo um.

65
00:05:00,540 --> 00:05:05,040
Outro conceito importante sobre variáveis ​​e Javascript é que eu posso mudar seu valor,

66
00:05:05,040 --> 00:05:06,990
mas também posso mudar seu tipo.

67
00:05:06,990 --> 00:05:14,910
Então, digamos que eu quero mudar o valor do know-how para a string 50.

68
00:05:15,360 --> 00:05:18,470
Eu posso fazer isso com muita facilidade, como esses iguais adormecidos.

69
00:05:19,050 --> 00:05:27,450
E eu poderia escrever esse número 50 lá ou a string na versão da palavra de 50 e está certo que é

70
00:05:27,480 --> 00:05:28,410
uma string.

71
00:05:28,410 --> 00:05:31,170
Ele costumava ser um número antes da mão, mas agora eu mudo para uma string.

72
00:05:31,170 --> 00:05:35,200
Javascript não se importa como uma nota lateral em alguns idiomas.

73
00:05:35,280 --> 00:05:37,290
Isso é um problema e você não pode fazer isso.

74
00:05:37,290 --> 00:05:42,660
O Javascript tem algo chamado de digitação dinâmica, o que significa que ele pode mudar de um tipo

75
00:05:42,750 --> 00:05:43,870
para outro sem problema.

76
00:05:44,220 --> 00:05:48,630
Então, a última coisa sobre as variáveis ​​que eu quero tocar é que existe uma convenção sobre como

77
00:05:48,630 --> 00:05:49,230
os nomeamos.

78
00:05:49,770 --> 00:05:56,540
E se você notar aqui todos eles seguem caso de camelo e isso significa que a primeira letra é sempre minúscula.

79
00:05:57,090 --> 00:06:02,490
E então, se tivermos outra palavra, usamos a primeira letra da nova palavra.

80
00:06:02,760 --> 00:06:12,450
usa sublinhados entre palavras e há mais frequentemente chamado caso de Khabab ou caso Dasch, que você usa um traço entre palavras.

81
00:06:12,810 --> 00:06:21,930
Então caso de camelo se parece com este caso de camelo e caso de serpente, que é outro caso, você pode

82
00:06:21,930 --> 00:06:22,590
ouvir

83
00:06:22,770 --> 00:06:25,140
Portanto, as variáveis ​​javascript devem ser casadas de camelo
