Идентификаторы JavaScript

Что такое идентификатор в JavaScript?

Статья
Идентификаторы в языке JavaScript
Идентификаторы языка JavaScript.

Идентификатор — это уникальное имя предмета, позволяющее отличать его от других предметов.

Идентификатор в JavaScript — это уникальное имя:
— переменной,
— функции,
— объекта,
— массива,
— меток,
и других элементов синтаксиса JavaScript, где пользователь самостоятельно назначает имена.

Правила задания имён идентификаторов в JavaScript

Имена идентификаторам в JavaScript, вы придумываете самостоятельно.

Правила задания имён идентификаторов:
— имя идентификатора может состоять из любых цифр и букв английского алфавита,
— в имени идентификатора, могут использоваться символы доллара $ и подчёркивания _
— имя идентификатора, не может начинаться с цифры,
— в качестве имён идентификаторов нельзя/не рекомендуется использовать ключевые и зарезервированные слова JavaScript,
— имена идентификаторов регистрозависимы, это значит что «Name» и «name», это разные идентификаторы.

Приведём примеры правильных и не правильных имён идентификаторов:

Правильно Не правильно
name na me
$name na*me
_name na-me
name5 5name
NAME +name+

Создавайте осмысленные имена идентификаторов

При создании имен идентификаторов, обычно им дают осмысленные названия, например cvetAvto, а не peremennaya1. Для вашего удобства, старайтесь создавать имена идентификаторов, описывающие данные, которые они представляют.

Например, если переменная хранит данные о цвете автомобиля, то её имя может быть таким cvetAvto или colorAuto, если функция изменяет цвет автомобиля, то её имя может быть таким izmenitCvetAvto или changeColorAuto.

Имена переменных обычно представляют собой имя существительное, а имена функций представляют собой глагол.

Опытные программисты обычно используют верблюжий стиль (camelCase) написания имён идентификаторов, когда каждое последующее слово начинается с прописной (заглавной) буквы cvetAvto. Если вам не нравится camelCase, то вы можете между словами ставить знак подчёркивания cvet_avto

Читать далее: Комментарии JavaScript


Дата публикации поста: 5 февраля 2016
Дата обновления поста: 16 октября 2014

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *