Далее на странице...
Важно знать, как правильно работать с именами переменных в JavaScript, так как ошибки здесь так же критичны, как и случае с общим синтаксисом JavaScript.
Итак, при создании переменных в JavaScript важно соблюдать следующие правила.
Имя переменной должно начинаться
Первое правило работы с именами переменных в JavaScript говорит о том, что имя переменной может начинаться или с буквы, или с символа доллара $, или с нижнего подчёркивания _
С других символов имя переменной начинаться не может.
- var name;
- var $name;
- var _name;
- var 7_name;
- var *name;
Рекомендуется имя переменной начинать с буквы.
Имя переменной может содержать
Второе правило работы с именами переменных в JavaScript гласит: имя переменной может содержать только буквы, числа, символ доллара $ или нижнего подчёркивания _.
Имя переменной не может содержать пробелы, тире, амперсанты, звёздочки и т.д...
- var my_name;
- var my name;
- var my-name;
Имена переменных чувствительны к регистру
Имена переменных в JavaScript чувствительны к регистру. Это третье условие, которое обязательно учитывать при работе с переменными в JavaScript.
Например, name, Name и naMe - это три разные переменные.
Список ключевых слов JavaScript
В JavaScript существует список ключевых слов (зарезервированных в его синтаксисе), которые нельзя использовать в качестве имен переменных.
Список ключевых JavaScript:
- abstract
- boolean
- break
- byte
- case
- catch
- char
- class
- const
- continue
- default
- do
- double
- else
- extends
- false
- final
- finally
- float
- for
- function
- goto
- if
- implements
- import
- in
- instanceof
- int
- interface
- long
- native
- new
- null
- package
- private
- protected
- public
- return
- short
- static
- super
- switch
- synchronized
- this
- throw
- throws
- transient
- true
- try
- var
- void
- while
- with
Рекомендации по работе с именами переменных
Несколько рекомендаций по работе с именами переменных в JavaScript.
-
Переменным удобно давать имена в соответствие с тем, что они содержат.
Например, переменная price (в переводе цена) может содержать цену за что-либо, то есть число. Переменная name (имя) соответственно содержит имя, переменная fruits (фрукт) – это названия фруктов.
-
В названии переменной можно сочетать несколько слов. Например, price_fruits, что означает цена за фрукты.
Это удобно. Не будет путаницы с переменными, когда их количество возрастёт.
-
Использование транслита (передача текста с помощью чужого алфавита) поможет тем, у кого есть проблемы с английским языком.
То есть переменную price_fruits можно назвать cena_frukt (цена фрукт).
-
Если в названии переменной следуют друг за другом два или три слова, то каждое следующее слово принято писать с заглавной буквы: cenaAuto или nameCityCountry.
В языке JavaScript есть своего рода договоренность/условность, согласно которой при работе с многословными именами переменных, следует придерживаться рекомендации №4, то есть по возможности не разделять слова символом нижнего подчеркивания, как это было показано в пункте №3.
Эти рекомендации помогут создавать правильные и понятные имена переменных.
Добавил(а): Ахмед
Дата: 2018-06-11
Супер ! Спасибо