Правила именования
Часть раздела Основы путешествия по JavaScript на Coddy — урок 8 из 77.
В JavaScript существуют определенные правила и соглашения по именованию переменных:
- Имена переменных чувствительны к регистру, что означает, что
myVariableиmyvariableсчитаются разными.
- Имена переменных могут содержать только буквы (
a-z,A-Z), цифры (0-9), символы подчеркивания (_) и знаки доллара ($).
- Имена переменных должны начинаться с буквы, символа подчеркивания или знака доллара. Они не могут начинаться с цифры.
- Определенные слова зарезервированы в JavaScript и не могут использоваться в качестве имен переменных, такие как
let,const,function,if,else, и т. д.
- Общепринятой практикой является использование camelCase для имен переменных, где каждое слово, кроме первого, начинается с заглавной буквы (например,
myVariableName).
Вот несколько примеров допустимых и недопустимых имен переменных:
Допустимо:
let myVariable = 10;
let _name = "John";
let $count = 5;Недопустимо:
let 1stPlace = "Invalid"; // Не может начинаться с цифры
let my-variable = 3; // Не может содержать дефисы
let if = true; // Нельзя использовать зарезервированные словаСоблюдение этих соглашений об именовании делает ваш код более читаемым и помогает избежать потенциальных ошибок.
Задание
НовичокСоздайте две переменные:
firstNameи присвойте ей значение "John"lastNameи присвойте ей значение "Doe"
Следуйте соглашениям об именовании JavaScript.
Шпаргалка
Правила именования переменных в JavaScript:
- Имена переменных чувствительны к регистру
- Могут содержать только буквы, цифры, символы подчеркивания (
_) и знаки доллара ($) - Должны начинаться с буквы, символа подчеркивания или знака доллара (не с цифры)
- Нельзя использовать зарезервированные слова, такие как
let,const,function,if,else - Используйте соглашение camelCase (например,
myVariableName)
Допустимые имена переменных:
let myVariable = 10;
let _name = "John";
let $count = 5;Недопустимые имена переменных:
let 1stPlace = "Invalid"; // Не может начинаться с цифры
let my-variable = 3; // Не может содержать дефисы
let if = true; // Нельзя использовать зарезервированные словаПопробуйте сами
// Введите свой код ниже
// Не изменяйте строку ниже
console.log(`firstName = ${firstName}, lastName = ${lastName}`)В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Приведение типов7Калькулятор разделения счета
Приветственное сообщениеРасчет чаевых и общей суммы2Переменные
ЧислаСтрокиBooleanПравила именованияПустые переменныеИтоги: Инициализация переменныхКонстанты5Принятие решений
Оператор IfКонструкция If - ElseПовторение — Простой калькуляторВложенные конструкции If - ElseОператор Switch3Операторы, часть 1
Арифметические операторыОператор остатка от деленияАрифметические сокращенияОператоры сравненияСтрогое и нестрогое равенствоПовторение: простая математика6Основы ввода-вывода
ВыводВывод с переменнымиПреобразование типов — Часть 1Преобразование типов — Часть 2Повторение — До 120Повторение — True или False