1
00:00:00,560 --> 00:00:05,600
W tym filmie mamy zamiar skupić się na zmiennych JavaScript i ich składni.

2
00:00:05,940 --> 00:00:10,290
Więc zmiennych są koncepcją, która istnieje w każdym języku programowania tam.

3
00:00:10,290 --> 00:00:12,810
A koncepcja jest zawsze taki sam.

4
00:00:12,900 --> 00:00:20,070
Zmienna to pojemnik, który ma swoją nazwę na nim i wewnątrz tego kontenera możemy przechowywać pewne bit danych.

5
00:00:20,610 --> 00:00:23,010
Tak więc widzieliśmy podstawowe typy prymitywne.

6
00:00:23,010 --> 00:00:32,410
Rzeczy takie jak ciągi znaków i liczb i logicznych i zmiennych są tylko miejsce pojemnik słoik, w którym możemy umieścić jeden z tych, i nadać mu imię, które odnoszą się do później.

7
00:00:32,580 --> 00:00:41,280
I wtedy oczywiście zmienna nazwa oznacza, że ​​dane, które przechowujemy w tym słoiku w pojemniku można zmienić można zmieniać.

8
00:00:41,280 --> 00:00:42,970
Tak więc zmienne są bardzo ważne.

9
00:00:43,020 --> 00:00:45,810
Pozwolili nam przechowywać pewne dane i przywołać je później.

10
00:00:45,900 --> 00:00:56,780
Tak więc możemy mieć zmienną o nazwie Bieżący zalogowany użytkownik gdybyśmy mieli stronę internetową z logowania się użytkownika i byłoby po prostu znać nazwę użytkownika osoby, która została zalogowany.

11
00:00:57,030 --> 00:00:58,910
A to może się zmieniać i to zmienić.

12
00:00:58,950 --> 00:01:22,800
A potem, jak tylko ktoś się wyloguje to następnie ustawić się być pusta lub fałszywe lub coś może mamy kolejną zmienną do naszego Tic Tac Toe gry o nazwie Aktualny kolej i to przełączanie między odtwarzaczem 1 i gracza do gracza 1, a gracz 2 i tej zmiennej jest odpowiedzialny za wiedząc, czy śledzenie, który gracz ma zamiar być w danym momencie.

13
00:01:22,890 --> 00:01:26,520
Więc składnia dla zmiennych w javascript jest bardzo prosta.

14
00:01:26,520 --> 00:01:28,290
To wygląda tak.

15
00:01:28,290 --> 00:01:33,600
Słowa kluczowego var V-A są miejsca nazwa zmiennej.

16
00:01:33,600 --> 00:01:44,460
To zależy od nas, co chcemy nazwa nazywać etykieta dla tego pojemnika znak równości, a następnie wartość, a następnie średnikiem.

17
00:01:44,460 --> 00:01:47,600
Będziemy mówić dużo więcej o tym, kiedy trzeba średnikiem.

18
00:01:47,700 --> 00:01:53,370
Na razie wszystko, co robimy będzie mógł uciec z średnik lub nie mając pewne dwukropka.

19
00:01:53,640 --> 00:01:57,260
Kiedy mówimy o stylu i konwencji porozmawiamy o tym.

20
00:01:57,390 --> 00:01:59,960
Ale teraz umieścić średnik na końcu.

21
00:02:00,870 --> 00:02:03,810
Więc oto trzy przykłady zmiennych.

22
00:02:03,900 --> 00:02:06,410
Pierwszy z nich o wiele nazw.

23
00:02:06,480 --> 00:02:14,120
Więc dzwonię tę nazwę kontenera i mam ustawienie jest równy ciąg Rusty następny.

24
00:02:14,310 --> 00:02:26,260
Tworzę zmienną liczbę tajemnicy i ja ustawienie go równa liczbie 73 i ostatni i co zmienna jest urocza i ustawienie jej równa aby mogło być prawdziwe wartość logiczna.

25
00:02:26,640 --> 00:02:28,100
Więc pozwól mi pokazać, jak to działa.

26
00:02:28,110 --> 00:02:36,480
Mam zamiar iść do przodu i otworzyć moje Consul tutaj i mam zamiar iść do przodu i dokonać pierwszej zmiennej.

27
00:02:36,480 --> 00:02:56,420
Więc moja zmienna zostanie wywołana nazwa i mam zamiar ustawić równą moim wspaniałym psem nazwy Rusty i będę nacisnąć enter i co robiłem teraz powiedzieć javascript Musisz zrobić trochę miejsca i muszę ci dać, że przestrzeń nazw o nazwie nazwa.

28
00:02:56,430 --> 00:02:59,110
Jest to trochę mylące, a nie równa Resti.

29
00:02:59,130 --> 00:03:03,420
Więc teraz, gdy pytam o nazwę po prostu wpisz nazwę tekstu.

30
00:03:03,420 --> 00:03:08,480
To da mi Rustie czy cokolwiek jest przechowywany w nazwie.

31
00:03:08,580 --> 00:03:11,890
Więc następną rzeczą jest to, że można zmienić wartość, która jest w środku.

32
00:03:12,240 --> 00:03:14,950
Więc to zrobić po prostu przypisać ją.

33
00:03:15,060 --> 00:03:24,610
Powiem tylko nazwa znak równości, a ja go zmienić się Tator, że jest straszna nick daję mu.

34
00:03:24,620 --> 00:03:29,780
A teraz, jeśli mogę prosić o nazwie znowu to teraz Tator.

35
00:03:29,820 --> 00:03:31,610
Więc to jest ważna część zmiennych.

36
00:03:31,620 --> 00:03:32,700
Mogą one ulec zmianie.

37
00:03:32,700 --> 00:03:34,140
Są one zmienne.

38
00:03:34,710 --> 00:03:40,750
Tak więc w tym przykładzie mam przypominając wartość nazwy, a następnie łącząc je z Hello there.

39
00:03:40,860 --> 00:03:42,430
Więc ja po prostu pokazać, że.

40
00:03:42,570 --> 00:03:50,090
Zróbmy inną zmienną tym razem o nazwie przyjaciela z naszymi przyjaciółmi równa Sally.

41
00:03:50,820 --> 00:03:54,930
A potem wszystko zrobić, to powiedzieć przyjaciela zróbmy tam cześć.

42
00:03:55,350 --> 00:03:57,180
Witam.

43
00:03:57,720 --> 00:04:07,520
Plus przyjaciel i zadbał, aby dodać spację tutaj tak, że gdy dodamy je razem mamy ładne miejsca w naszym zdaniu i otrzymujemy witam Sally.

44
00:04:08,100 --> 00:04:15,330
A potem, jeśli to zmienić i mam teraz powiedzieć przyjaciel jest równa nikogo.

45
00:04:15,440 --> 00:04:17,180
To bardzo smutne.

46
00:04:18,360 --> 00:04:24,740
I piszę tę samą linię Witam plusa znajomego teraz uzyskać komentarzy nikogo.

47
00:04:25,860 --> 00:04:29,260
Dlatego też po prostu pokazać wam możemy przechowywać numery również tam.

48
00:04:29,350 --> 00:04:31,210
Może lub każdy z podstawowych typów danych.

49
00:04:31,410 --> 00:04:37,110
Więc zrobię numer nazwie Far zdrętwiałe równi.

50
00:04:37,320 --> 00:04:41,610
Chodźmy z czterdzieści trzy.

51
00:04:41,610 --> 00:04:47,870
A teraz kiedy odnoszę się do Nom mam 43 i mogę robić matematyki z tym więc mogę zrobić coś takiego nie ma.

52
00:04:48,100 --> 00:05:00,540
Plus sto uzyskać 143 lub mogę uśmierzyć mój Mide dwa i dostać jeden.

53
00:05:00,540 --> 00:05:06,990
Innym ważnym pojęciem o zmiennych i Javascript jest to, że mogę zmienić swoją wartość, ale mogę też zmienić ich typ.

54
00:05:06,990 --> 00:05:14,910
Więc powiedzmy, że chcę zmienić wartość knowm do łańcucha 50.

55
00:05:15,360 --> 00:05:18,470
Można to zrobić w bardzo prosty sposób jak to zdrętwiałe równa.

56
00:05:19,050 --> 00:05:28,410
I mógłbym albo napisać, że numer 50 w środku lub ciąg wersji Słowo 50 i to jest OK, że jest to ciąg znaków.

57
00:05:28,410 --> 00:05:31,170
Kiedyś było tak wiele przed strony, ale teraz go zmienić na sznurku.

58
00:05:31,170 --> 00:05:35,200
Javascript nie dba tak na marginesie, w niektórych językach.

59
00:05:35,280 --> 00:05:37,290
To jest problem, a nie można tego zrobić.

60
00:05:37,290 --> 00:05:43,870
JavaScript ma coś, co nazywa dynamiczne typowanie co oznacza, że ​​można go zmienić z jednego do drugiego bez problemu.

61
00:05:44,220 --> 00:05:49,230
Więc ostatnią rzeczą, o zmiennych, które chcę poruszyć jest to, że istnieje Konwencja jak je nazwać.

62
00:05:49,770 --> 00:05:56,820
A jeśli zauważy tu cały idą sprawy wielbłąda, a to oznacza, że ​​pierwsza litera jest zawsze małe litery.

63
00:05:57,090 --> 00:06:02,490
A potem, jeśli mamy inne słowo mamy wielkie litery pierwszą literę nowego wyrazu.

64
00:06:02,760 --> 00:06:22,590
Więc sprawa wygląda wielbłąd tym przypadku wielbłąda przypadku węża, który jest inny przypadek można usłyszeć zastosowań podkreśla między słowami i jeszcze jedna sprawa chabab często nazywany lub przypadek Dasch który jest użyć myślnika pomiędzy słowami.
