1
00:00:00,560 --> 00:00:05,600
In questo video ci concentreremo sulle variabili Javascript e sulla loro sintassi.

2
00:00:05,940 --> 00:00:10,290
Quindi le variabili sono un concetto che esiste in ogni linguaggio di programmazione.

3
00:00:10,290 --> 00:00:12,810
E il concetto di base è sempre lo stesso.

4
00:00:12,900 --> 00:00:19,530
Una variabile è un contenitore con un nome e all'interno di quel contenitore vengono memorizzati alcuni dati.

5
00:00:20,610 --> 00:00:23,010
Quindi abbiamo visto i tipi primitivi di base.

6
00:00:23,010 --> 00:00:28,920
Cose come stringhe e numeri e booleani e variabili sono solo un contenitore di un contenitore dove possiamo inserire uno

7
00:00:28,920 --> 00:00:32,410
di quelli e dargli un nome a cui ci riferiamo in seguito.

8
00:00:32,580 --> 00:00:38,460
che i dati che memorizziamo in quel jar nel container possono cambiare, puoi variare.

9
00:00:38,550 --> 00:00:41,280
E poi, naturalmente, la variabile name significa

10
00:00:41,280 --> 00:00:42,970
Quindi le variabili sono davvero importanti.

11
00:00:43,020 --> 00:00:45,810
Ci permettono di memorizzare alcuni dati e richiamarli in seguito.

12
00:00:45,900 --> 00:00:53,160
Quindi potremmo avere una variabile denominata Current logged in user se avessimo un sito Web con accesso utente e solo

13
00:00:53,160 --> 00:00:56,780
conoscere il nome utente della persona che ha effettuato l'accesso.

14
00:00:57,030 --> 00:00:58,910
E potrebbe variare e cambierebbe.

15
00:00:58,950 --> 00:01:05,820
di tris di punta chiamato Turno attuale e passerebbe dal giocatore 1 al giocatore 1 e al giocatore

16
00:01:05,820 --> 00:01:13,230
2 e quella variabile è incaricato di conoscere o tenere traccia di quale giocatore dovrebbe andare in ogni punto.

17
00:01:13,230 --> 00:01:20,010
E poi, non appena qualcuno si disconnette, sarà impostato come vuoto o falso o qualcosa che potremmo

18
00:01:20,010 --> 00:01:22,800
avere un'altra variabile per il nostro gioco

19
00:01:22,890 --> 00:01:26,520
Quindi la sintassi per le variabili in javascript è molto semplice.

20
00:01:26,520 --> 00:01:28,290
Sembra così

21
00:01:28,290 --> 00:01:33,600
La parola chiave VAR V-A è lo spazio un nome di variabile.

22
00:01:33,600 --> 00:01:40,170
Questo dipende da noi come vogliamo che il nome sia chiamato l'etichetta per il segno uguale del

23
00:01:40,170 --> 00:01:44,460
contenitore e quindi un valore e quindi un punto e virgola.

24
00:01:44,460 --> 00:01:47,600
Parleremo molto di più quando hai bisogno di semi-colon.

25
00:01:47,700 --> 00:01:53,370
Per ora tutto ciò che facciamo sarà in grado di farla franca con un punto e virgola o senza avere due punti.

26
00:01:53,640 --> 00:01:57,260
Quando parliamo di stile e convenzione ne parleremo.

27
00:01:57,390 --> 00:01:59,960
Ma per ora metti un punto e virgola alla fine.

28
00:02:00,870 --> 00:02:03,810
Quindi ecco tre esempi di variabili.

29
00:02:03,900 --> 00:02:06,410
Il primo nome lontano.

30
00:02:06,480 --> 00:02:14,120
Quindi sto chiamando questo nome del contenitore e lo sto impostando uguale alla stringa Rusty il prossimo.

31
00:02:14,310 --> 00:02:20,430
Sto creando una variabile chiamata numero segreto e la sto impostando uguale al numero 73

32
00:02:20,430 --> 00:02:26,260
e l'ultima e rendendo una variabile adorabile e impostandola uguale a true il valore booleano.

33
00:02:26,640 --> 00:02:28,100
Quindi lascia che ti mostri come funziona.

34
00:02:28,110 --> 00:02:30,030
Ho intenzione di andare avanti e aprire

35
00:02:32,730 --> 00:02:36,480
il mio Console qui e ho intenzione di andare avanti e fare una prima variabile.

36
00:02:36,480 --> 00:02:45,810
Quindi la mia variabile si chiamerà name e assegnerò un uguale al mio meraviglioso cane, il nome di Rusty, e premo invio e quello

37
00:02:45,810 --> 00:02:53,070
che ho fatto ora è javascript Ho bisogno che tu crei un po 'di spazio e ho bisogno che

38
00:02:53,070 --> 00:02:56,420
tu dai a quello spazio un nome chiamato nome.

39
00:02:56,430 --> 00:02:59,110
È un po 'di confusione invece che uguale a resti.

40
00:02:59,130 --> 00:03:03,420
Quindi ora ogni volta che chiedo un nome, digito semplicemente il nome della parola.

41
00:03:03,420 --> 00:03:08,480
Mi darà Rustie o qualunque cosa sia memorizzata nel nome.

42
00:03:08,580 --> 00:03:11,890
Quindi la prossima cosa è che posso cambiare il valore che c'è lì dentro.

43
00:03:12,240 --> 00:03:14,950
Quindi per farlo lo riassegno.

44
00:03:15,060 --> 00:03:24,610
Dico solo il nome di uguale segno e lo cambierò in Tator che è un terribile soprannome che gli ho dato.

45
00:03:24,620 --> 00:03:29,780
E ora se chiedo di nuovo il nome è ora Tator.

46
00:03:29,820 --> 00:03:31,610
Questa è la parte importante delle variabili.

47
00:03:31,620 --> 00:03:32,700
Possono cambiare.

48
00:03:32,700 --> 00:03:34,140
Sono variabili.

49
00:03:34,710 --> 00:03:40,750
Quindi in questo esempio sto richiamando il valore del nome e quindi concatenandolo con Hello lì.

50
00:03:40,860 --> 00:03:42,430
Quindi ti mostrerò questo.

51
00:03:42,570 --> 00:03:50,090
Facciamo un'altra variabile questa volta chiamata amico con i nostri amici uguale a Sally.

52
00:03:50,820 --> 00:03:54,930
E poi tutto ciò che faccio è dire amico, facciamo un saluto lì.

53
00:03:55,350 --> 00:03:57,180
Ciao.

54
00:03:57,720 --> 00:04:03,750
In più io e l'amico abbiamo fatto in modo di aggiungere uno spazio qui in modo che quando li

55
00:04:03,750 --> 00:04:07,520
aggiungiamo abbiamo un bel spazio nella nostra frase e ci saliamo Sally.

56
00:04:08,100 --> 00:04:15,330
E poi se cambio quello e ora dico che l'amico non è uguale a nessuno.

57
00:04:15,440 --> 00:04:17,180
È molto triste

58
00:04:18,360 --> 00:04:24,740
E scrivo la stessa linea Ciao, più amico, ora non mi saluta nessuno.

59
00:04:25,860 --> 00:04:29,260
Quindi, anche per mostrarle, possiamo memorizzare anche i numeri.

60
00:04:29,350 --> 00:04:31,210
Can o uno qualsiasi dei tipi di dati di base.

61
00:04:31,410 --> 00:04:37,110
Quindi creerò un numero chiamato Estremamente lontano uguale.

62
00:04:37,320 --> 00:04:41,610
Andiamo con quarantatre.

63
00:04:41,610 --> 00:04:47,870
E ora ogni volta che mi riferisco a Nom ottengo 43 e posso fare matematica con quello in modo da poter fare qualcosa come no.

64
00:04:48,100 --> 00:05:00,540
Più un centinaio e ne ottengo 143 o riesco a intorpidire la mia seconda metà e ne ottengo una.

65
00:05:00,540 --> 00:05:05,040
Un altro concetto importante sulle variabili e Javascript è che posso cambiare il loro valore,

66
00:05:05,040 --> 00:05:06,990
ma posso anche cambiare il loro tipo.

67
00:05:06,990 --> 00:05:14,910
Quindi diciamo che voglio cambiare il valore della conoscenza sulla stringa 50.

68
00:05:15,360 --> 00:05:18,470
Posso farlo molto facilmente come questo numb equivale.

69
00:05:19,050 --> 00:05:27,450
E potrei scrivere quel numero 50 o la stringa la versione 50 e va bene che è

70
00:05:27,480 --> 00:05:28,410
una stringa.

71
00:05:28,410 --> 00:05:31,170
In passato era un numero, ma ora lo cambio in una stringa.

72
00:05:31,170 --> 00:05:35,200
Javascript non si cura come una nota a margine in alcune lingue.

73
00:05:35,280 --> 00:05:37,290
Questo è un problema e non puoi farlo.

74
00:05:37,290 --> 00:05:42,660
Javascript ha qualcosa chiamato digitazione dinamica che significa che può cambiare da un tipo

75
00:05:42,750 --> 00:05:43,870
all'altro senza problemi.

76
00:05:44,220 --> 00:05:48,630
Quindi l'ultima cosa sulle variabili che voglio toccare è che c'è una convenzione per come

77
00:05:48,630 --> 00:05:49,230
le chiamiamo.

78
00:05:49,770 --> 00:05:56,540
E se notate qui, tutti seguono il caso dei cammelli e ciò significa che la prima lettera è sempre in minuscolo.

79
00:05:57,090 --> 00:06:02,490
E poi se abbiamo un'altra parola, mettiamo in maiuscolo la prima lettera della nuova parola.

80
00:06:02,760 --> 00:06:12,450
trattino basso tra le parole e ce n'è uno più spesso chiamato caso Khabab o caso Dasch che usa un trattino tra le parole.

81
00:06:12,810 --> 00:06:21,930
Quindi il caso cammello sembra questo caso di cammello e il caso di un serpente che è un altro caso che potresti sentire

82
00:06:21,930 --> 00:06:22,590
utilizza il

83
00:06:22,770 --> 00:06:25,140
Quindi le variabili javascript dovrebbero essere in cammello
