Konwencje nazewnictwa
Część sekcji Podstawy ścieżki JavaScript w Coddy. Lekcja 8 z 77.
W JavaScript obowiązują określone zasady i konwencje dotyczące nazywania zmiennych:
- Wielkość liter w nazwach zmiennych ma znaczenie, co oznacza, że
myVariableimyvariablesą uznawane za różne.
- Nazwy zmiennych mogą zawierać tylko litery (
a-z,A-Z), cyfry (0-9), podkreślenia (_) i znaki dolara ($).
- Nazwy zmiennych muszą zaczynać się od litery, znaku podkreślenia lub znaku dolara. Nie mogą zaczynać się od cyfry.
- Niektóre słowa są zarezerwowane w JavaScript i nie mogą być używane jako nazwy zmiennych, takie jak
let,const,function,if,elseitd.
- Często stosuje się zapis camelCase w nazwach zmiennych, w którym każde słowo oprócz pierwszego zaczyna się wielką literą (np.
myVariableName).
Oto kilka przykładów prawidłowych i nieprawidłowych nazw zmiennych:
Poprawne:
let myVariable = 10;
let _name = "John";
let $count = 5;Nieprawidłowe:
let 1stPlace = "Invalid"; // Nie może zaczynać się od cyfry
let my-variable = 3; // Nie może zawierać łączników
let if = true; // Nie można używać słów zastrzeżonychStosowanie tych konwencji nazewnictwa zwiększa czytelność kodu i pomaga uniknąć potencjalnych błędów.
Wyzwanie
PoczątkującyUtwórz dwie zmienne:
firstNamei przypisz jej wartość "John"lastNamei przypisz jej wartość "Doe"
Przestrzegaj konwencji nazewnictwa w JavaScript.
Spróbuj swoich sił
// Wpisz swój kod poniżej
// Nie zmieniaj poniższej linijki
console.log(`firstName = ${firstName}, lastName = ${lastName}`)Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory, część 2
Operatory logiczne, część 1Operatory logiczne, część 2Powtórka — prosta logikaOperatory logiczne, część 3Konwersja typów7Kalkulator podziału rachunku
Wiadomość powitalnaObliczanie napiwku i sumy10FizzBuzz z niespodzianką
Omówienie gryFunkcja FizzBuzz2Zmienne
LiczbyŁańcuch znakówWartość logicznaKonwencje nazewnictwaPuste zmiennePodsumowanie – inicjalizacja zmiennychStałe5Podejmowanie decyzji
Instrukcja ifIf - ElsePowtórka – prosty kalkulatorZagnieżdżone If - ElseInstrukcja switch3Operatory, część 1
Operatory arytmetyczneOperator moduloSkrócone operatory arytmetyczneOperatory porównaniaRówność ścisła a luźnaPowtórka — prosta matematyka6Podstawowe wejście/wyjście
WyjścieWyjście ze zmiennymiKonwersja typów — część 1Konwersja typów — część 2Powtórka — do 120Powtórka — prawda czy fałszPoćwicz samodzielnie: Kompilator JavaScript online