1
00:00:00,560 --> 00:00:05,600
In deze video gaan we focussen op Javascript variabelen en hun syntaxis.

2
00:00:05,940 --> 00:00:10,290
Dus variabelen zijn een concept dat bestaat in elke programmeertaal die er zijn.

3
00:00:10,290 --> 00:00:12,810
Het basisbegrip is altijd hetzelfde.

4
00:00:12,900 --> 00:00:20,070
Een variabele is een container die een naam op het heeft en de binnenkant van die container op te slaan we enkele bit van de gegevens.

5
00:00:20,610 --> 00:00:23,010
Zo zagen we de basis primitieve types.

6
00:00:23,010 --> 00:00:32,410
Dingen zoals strijkers en getallen en booleans en variabelen zijn slechts een plaats een container een pot waar we een van die in kunt zetten en geef het een naam die we later verwijzen.

7
00:00:32,580 --> 00:00:41,280
En dan natuurlijk de naam variabele betekent dat de gegevens die we opslaan in die pot in de container kan veranderen u kunt variëren.

8
00:00:41,280 --> 00:00:42,970
Zo variabelen zijn echt belangrijk.

9
00:00:43,020 --> 00:00:45,810
Ze lieten ons een aantal gegevens op te slaan en later opnieuw oproepen.

10
00:00:45,900 --> 00:00:56,780
Dus konden we een variabele met de naam Current ingelogde gebruiker als we een website met de gebruiker inloggen gehad hebben en het zou alleen maar weten de gebruikersnaam van de persoon die is ingelogd.

11
00:00:57,030 --> 00:00:58,910
En het kan variëren en zou veranderen.

12
00:00:58,950 --> 00:01:22,800
En dan zodra iemand zich afmeldt dat het vervolgens leeg of onwaar te zijn of iets wat we konden een andere variabele voor onze Tic Tac Toe spel genaamd Current beurt en het zou schakelen tussen speler 1 en speler naar speler 1 en speler 2 en die variabele is belast weten of het bijhouden van welke speler wordt verondersteld te gaan op een bepaald punt.

13
00:01:22,890 --> 00:01:26,520
Zodat de syntaxis voor variabelen in JavaScript is zeer eenvoudig.

14
00:01:26,520 --> 00:01:28,290
Het ziet er als volgt uit.

15
00:01:28,290 --> 00:01:33,600
De VAR trefwoord V-A zijn de ruimte van een variabele naam.

16
00:01:33,600 --> 00:01:44,460
Dit is aan ons wat we willen de naam van het label voor die container isgelijkteken en dan een waarde en vervolgens een puntkomma te noemen.

17
00:01:44,460 --> 00:01:47,600
We zullen veel meer over wanneer je puntkomma nodig praten.

18
00:01:47,700 --> 00:01:53,370
Voor nu alles wat we doen staat zal zijn om weg te komen met een puntkomma of niet hebben van wat een dubbele punt.

19
00:01:53,640 --> 00:01:57,260
Wanneer we praten over stijl en conventie zullen we over praten.

20
00:01:57,390 --> 00:01:59,960
Maar voor nu zet een puntkomma aan het eind.

21
00:02:00,870 --> 00:02:03,810
Dus hier zijn drie voorbeelden van variabelen.

22
00:02:03,900 --> 00:02:06,410
De eerste ver naam.

23
00:02:06,480 --> 00:02:14,120
Dus ik bel deze naam container en ik ben het instellen van deze gelijk is aan de string Rusty de volgende.

24
00:02:14,310 --> 00:02:26,260
Ik ben het creëren van een variabele genaamd geheim nummer en ik ben het instellen van deze gelijk is aan het getal 73 en de laatste en het maken van een variabele is schattig en het instellen van deze gelijk om waar te zijn de boolean waarde.

25
00:02:26,640 --> 00:02:28,100
Dus laat me laten zien hoe dit werkt.

26
00:02:28,110 --> 00:02:36,480
Ik ga om te gaan en open mijn Consul hier en ik ga om te gaan en maak een eerste variabele.

27
00:02:36,480 --> 00:02:56,420
Zo wordt mijn variabele naam genoemd worden en ik ga naar een gelijke ingesteld op geweldige hond de naam van mijn Rusty's en ik zal druk op enter en wat ik heb gedaan nu is zeggen javascript Ik heb je nodig om ruimte te maken en ik heb je nodig om te geven dat de ruimte een naam genaamd naam.

28
00:02:56,430 --> 00:02:59,110
Het is een beetje verwarrend in plaats van gelijk aan Resti.

29
00:02:59,130 --> 00:03:03,420
Dus nu als ik vragen om een ​​naam die ik typ gewoon het woord naam.

30
00:03:03,420 --> 00:03:08,480
Het gaat om mij Rustie of wat dan ook wordt opgeslagen in de naam.

31
00:03:08,580 --> 00:03:11,890
Dus de volgende ding is dat ik de waarde die er in zit kan veranderen.

32
00:03:12,240 --> 00:03:14,950
Zo te doen dat ik het gewoon opnieuw toe te wijzen.

33
00:03:15,060 --> 00:03:24,610
Ik zeg gewoon de naam gelijk-teken en ik zal veranderen in Tator dat is verschrikkelijk bijnaam ik hem geven.

34
00:03:24,620 --> 00:03:29,780
En nu als ik vraag om de naam weer is het nu Tator.

35
00:03:29,820 --> 00:03:31,610
Dus dat is het belangrijkste onderdeel van variabelen.

36
00:03:31,620 --> 00:03:32,700
Ze kunnen veranderen.

37
00:03:32,700 --> 00:03:34,140
Ze zijn variabel.

38
00:03:34,710 --> 00:03:40,750
Dus in dit voorbeeld ben ik de waarde van de naam oproepen en vervolgens het aaneenschakelen met Hello there.

39
00:03:40,860 --> 00:03:42,430
Dus ik zal je dat gewoon laten zien.

40
00:03:42,570 --> 00:03:50,090
Laten we een andere variabele dit keer belde vriend met onze vrienden gelijk Sally.

41
00:03:50,820 --> 00:03:54,930
En dan alles wat ik doe is zeggen vriend laten we een hallo daar doen.

42
00:03:55,350 --> 00:03:57,180
Hallo daar.

43
00:03:57,720 --> 00:04:07,520
Plus vriend en ik zorgde ervoor dat een spatie hier toevoegen zodat wanneer we ze samen te voegen hebben we een mooie ruimte in onze zin en we krijgen hello there Sally.

44
00:04:08,100 --> 00:04:15,330
En als ik dat veranderen en ik nu zeggen vriend is gelijk aan niemand.

45
00:04:15,440 --> 00:04:17,180
Het is erg treurig.

46
00:04:18,360 --> 00:04:24,740
En ik schrijf dezelfde lijn Hello there plus vriend die ik nu krijg hallo daar niemand.

47
00:04:25,860 --> 00:04:29,260
Dus ook gewoon laten zien dat we kunnen nummers op te slaan in daar ook.

48
00:04:29,350 --> 00:04:31,210
Kan of een van de basisgegevens types.

49
00:04:31,410 --> 00:04:37,110
Dus ik zal een aantal zogenaamde Far gevoelloos gelijken te maken.

50
00:04:37,320 --> 00:04:41,610
Laten we gaan met drieënveertig.

51
00:04:41,610 --> 00:04:47,870
En nu wanneer ik verwijzen naar Nom word ik 43 en ik kan rekenen met dat dus ik kan iets doen als geen.

52
00:04:48,100 --> 00:05:00,540
Plus honderd en ik krijg 143 of ik kan gevoelloos mijn mide twee doen en ik krijg een.

53
00:05:00,540 --> 00:05:06,990
Een ander belangrijk concept over variabelen en Javascript is dat ik hun waarde kan veranderen, maar ik kan ook het type te veranderen.

54
00:05:06,990 --> 00:05:14,910
Dus laten we zeggen dat ik wil de waarde van knowm veranderen om de string 50.

55
00:05:15,360 --> 00:05:18,470
Ik kan dat heel gemakkelijk als dit gevoelloos is gelijk aan doen.

56
00:05:19,050 --> 00:05:28,410
En ik kon ook schrijven dat nummer 50 in daar of de string het woord versie van 50 en het is OK dat het een string.

57
00:05:28,410 --> 00:05:31,170
Het gebruikt om een ​​aantal voor de hand, maar ik nu veranderen in een string.

58
00:05:31,170 --> 00:05:35,200
Javascript maakt het niet uit als een kanttekening in sommige talen.

59
00:05:35,280 --> 00:05:37,290
Dat is een probleem en je kunt dat niet doen.

60
00:05:37,290 --> 00:05:43,870
Javascript heeft een zogenaamde dynamische typing wat betekent dat het van het ene kan naar een andere zonder problemen.

61
00:05:44,220 --> 00:05:49,230
Dus het laatste ding over variabelen die ik wil aanstippen is dat er een conventie voor de manier waarop we ze noemen.

62
00:05:49,770 --> 00:05:56,820
En als je hier merken dat ze allemaal volgen camel geval is en dat betekent dat de eerste letter altijd een kleine letter.

63
00:05:57,090 --> 00:06:02,490
En dan, als we nog een woord dat we hoofdletter de eerste letter van het nieuwe woord.

64
00:06:02,760 --> 00:06:22,590
Dus camel zaak ziet er als volgt uit kameel zaak en slang zaak die is een ander geval kunt u gebruik horen onderstreept tussen woorden en er is nog een vaak genoemd khabab zaak of case Dasch dat je een streepje tussen woorden te gebruiken.
