Menu
Coddy logo textTech

Правила именования

Часть раздела Основы путешествия по 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; // Нельзя использовать зарезервированные слова

Соблюдение этих соглашений об именовании делает ваш код более читаемым и помогает избежать потенциальных ошибок.

challenge icon

Задание

Новичок

Создайте две переменные:

  1. firstName и присвойте ей значение "John"
  2. 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}`)
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы