1
00:00:00,560 --> 00:00:05,600
Dans cette vidéo, nous allons nous concentrer sur les variables Javascript et leur syntaxe.

2
00:00:05,940 --> 00:00:10,290
Les variables sont donc un concept qui existe dans tous les langages de programmation.

3
00:00:10,290 --> 00:00:12,810
Et le concept de base est toujours le même.

4
00:00:12,900 --> 00:00:20,070
Une variable est un conteneur qui a un nom sur lui et à l'intérieur de ce conteneur nous stockons un peu de données.

5
00:00:20,610 --> 00:00:23,010
Nous avons donc vu les types primitifs de base.

6
00:00:23,010 --> 00:00:32,410
Les choses comme les chaînes et les nombres et les booléens et les variables sont juste un endroit un conteneur un bocal où nous pouvons mettre un de ceux dedans et lui donner un nom que nous appelons plus tard.

7
00:00:32,580 --> 00:00:41,280
Et puis, bien sûr, la variable nom signifie que les données que nous stockons dans ce pot dans le conteneur peut changer, vous pouvez varier.

8
00:00:41,280 --> 00:00:42,970
Les variables sont donc vraiment importantes.

9
00:00:43,020 --> 00:00:45,810
Ils nous ont permis de stocker certaines données et de les rappeler plus tard.

10
00:00:45,900 --> 00:00:56,780
Ainsi, nous pourrions avoir une variable appelée Courant utilisateur connecté si nous avions un site Web avec l'utilisateur se connecter et il serait juste connaître le nom d'utilisateur de la personne qui a ouvert une session.

11
00:00:57,030 --> 00:00:58,910
Et cela pourrait varier et cela changerait.

12
00:00:58,950 --> 00:01:22,800
Et puis, dès que quelqu'un se déconnecte, il est alors mis à être vide ou faux ou quelque chose que nous pourrions avoir une autre variable pour notre tic tac toe jeu appelé Turn actuelle et il commuter entre le joueur 1 et le joueur au joueur 1 et le joueur 2 et cette variable Est en charge de connaître ou de garder la trace du joueur qui est censé aller à un point donné.

13
00:01:22,890 --> 00:01:26,520
La syntaxe des variables en javascript est donc très simple.

14
00:01:26,520 --> 00:01:28,290
Ça ressemble à ça.

15
00:01:28,290 --> 00:01:33,600
Le mot-clé VAR V-A est l'espace d'un nom de variable.

16
00:01:33,600 --> 00:01:44,460
C'est à nous ce que nous voulons que le nom d'être appelé le label pour ce conteneur signe égal, puis une valeur et puis un point-virgule.

17
00:01:44,460 --> 00:01:47,600
Nous parlerons beaucoup plus quand vous avez besoin de demi-points.

18
00:01:47,700 --> 00:01:53,370
Pour l'instant tout ce que nous faisons sera en mesure de s'en sortir avec un point-virgule ou ne pas avoir un côlon.

19
00:01:53,640 --> 00:01:57,260
Quand on parle de style et de convention, on en parlera.

20
00:01:57,390 --> 00:01:59,960
Mais pour l'instant mettre un point-virgule à la fin.

21
00:02:00,870 --> 00:02:03,810
Voici donc trois exemples de variables.

22
00:02:03,900 --> 00:02:06,410
Le premier nom lointain.

23
00:02:06,480 --> 00:02:14,120
Donc, j'appelle ce nom de conteneur et je le définis comme égal à la chaîne Rusty la suivante.

24
00:02:14,310 --> 00:02:26,260
Je crée une variable appelée numéro secret et je suis le mettre égal au numéro 73 et le dernier et faire une variable est adorable et le mettre égal à être vrai la valeur booléenne.

25
00:02:26,640 --> 00:02:28,100
Alors laissez-moi vous montrer comment cela fonctionne.

26
00:02:28,110 --> 00:02:36,480
Je vais aller de l'avant et ouvrir mon consul ici et je vais aller de l'avant et faire une première variable.

27
00:02:36,480 --> 00:02:56,420
Donc, ma variable sera appelée le nom et je vais mettre un égal à mon nom de chien merveilleux Rusty et je vais frapper entrer et ce que j'ai fait maintenant est dire javascript J'ai besoin de vous pour faire de l'espace et j'ai besoin de vous Donnez à cet espace un nom appelé nom.

28
00:02:56,430 --> 00:02:59,110
C'est un peu confus au lieu d'être égal à resti.

29
00:02:59,130 --> 00:03:03,420
Donc maintenant, chaque fois que je demande un nom, je tape juste le nom du mot.

30
00:03:03,420 --> 00:03:08,480
Il va me donner Rustie ou tout ce qui est stocké dans le nom.

31
00:03:08,580 --> 00:03:11,890
Donc, la prochaine chose est que je peux changer la valeur qui est là.

32
00:03:12,240 --> 00:03:14,950
Donc, pour ce faire, je viens de le réaffecter.

33
00:03:15,060 --> 00:03:24,610
Je viens de dire nom signe égal et je vais le changer pour être Tator qui est un surnom terrible que je lui donne.

34
00:03:24,620 --> 00:03:29,780
Et maintenant, si je demande à nouveau le nom, c'est maintenant Tator.

35
00:03:29,820 --> 00:03:31,610
C'est donc la partie importante des variables.

36
00:03:31,620 --> 00:03:32,700
Ils peuvent changer.

37
00:03:32,700 --> 00:03:34,140
Ils sont variables.

38
00:03:34,710 --> 00:03:40,750
Donc, dans cet exemple, je rappelle la valeur du nom puis concaténation avec Hello là.

39
00:03:40,860 --> 00:03:42,430
Donc je vais juste vous montrer cela.

40
00:03:42,570 --> 00:03:50,090
Faisons une autre variable cette fois-ci appelée ami avec nos amis égale Sally.

41
00:03:50,820 --> 00:03:54,930
Et puis tout ce que je fais, c'est de dire ami, faisons un bonjour là-bas.

42
00:03:55,350 --> 00:03:57,180
Bonjour.

43
00:03:57,720 --> 00:04:07,520
Plus l'ami et moi nous nous sommes assurés d'ajouter un espace ici afin que quand nous les ajoutons ensemble nous avons un espace agréable dans notre phrase et nous obtenons bonjour là Sally.

44
00:04:08,100 --> 00:04:15,330
Et puis si je change cela et je dis maintenant ami n'est égal à personne.

45
00:04:15,440 --> 00:04:17,180
C'est très triste.

46
00:04:18,360 --> 00:04:24,740
Et j'écris la même ligne Bonjour là plus l'ami Je reçois maintenant bonjour là personne.

47
00:04:25,860 --> 00:04:29,260
Donc aussi juste montrer à vous, nous pouvons stocker des nombres là aussi.

48
00:04:29,350 --> 00:04:31,210
Peut ou n'importe lequel des types de données de base.

49
00:04:31,410 --> 00:04:37,110
Donc je vais faire un nombre appelé Far numb égaux.

50
00:04:37,320 --> 00:04:41,610
Allons-y avec quarante-trois.

51
00:04:41,610 --> 00:04:47,870
Et maintenant, chaque fois que je me réfère à Nom, je reçois 43 et je peux faire des maths avec cela, donc je peux faire quelque chose comme non.

52
00:04:48,100 --> 00:05:00,540
Plus une centaine et je reçois 143 ou je peux faire doré mon mide deux et j'obtiens un.

53
00:05:00,540 --> 00:05:06,990
Un autre concept important sur les variables et le Javascript est que je peux changer leur valeur, mais je peux aussi changer leur type.

54
00:05:06,990 --> 00:05:14,910
So let's say que je veux changer la valeur de la connaissance à la chaîne 50.

55
00:05:15,360 --> 00:05:18,470
Je peux le faire très facilement comme ce numb égale.

56
00:05:19,050 --> 00:05:28,410
Et je pourrais soit écrire ce nombre 50 dedans là ou la chaîne la version de mot de 50 et c'est OK que c'est une chaîne.

57
00:05:28,410 --> 00:05:31,170
Il a utilisé pour être un nombre avant la main, mais je le change maintenant à une chaîne.

58
00:05:31,170 --> 00:05:35,200
Javascript ne s'inquiète pas comme une note dans certaines langues.

59
00:05:35,280 --> 00:05:37,290
C'est un problème et vous ne pouvez pas le faire.

60
00:05:37,290 --> 00:05:43,870
Javascript a quelque chose appelé le typage dynamique qui signifie qu'il peut changer d'un type à un autre sans problème.

61
00:05:44,220 --> 00:05:49,230
Donc la dernière chose à propos des variables que je veux aborder, c'est qu'il existe une convention pour savoir comment nous les nommer.

62
00:05:49,770 --> 00:05:56,820
Et si vous remarquez ici, ils suivent tous les cas de chameau et cela signifie que la première lettre est toujours en minuscules.

63
00:05:57,090 --> 00:06:02,490
Et puis si nous avons un autre mot nous majuscules la première lettre du nouveau mot.

64
00:06:02,760 --> 00:06:22,590
Donc cas de chameau ressemble à cette affaire de chameau et cas de serpent qui est un autre cas, vous pouvez entendre utilise des soulignements entre les mots et il ya un plus souvent appelé Khabab cas ou Dasch cas qui est vous utilisez un tiret entre les mots.
