Главная или честный способ заработка в сети Зачем мне это? Всё начинается с идеи

Константы и имена переменных


Константы

Константа - это переменная, значение которой в программе изменять не принято. Как мы уже знаем, технически можно менять информацию, хранящуюся в переменной бесконечное множество раз, поэтому мы говорим, что не принято изменять значение вместо нельзя. Константы, как правило, называют большими большими буквами. Используются константы для упрощения кода программы вместо цифр и больших строк. Примером здесь могут служить обозначения цветов в CSS:

var COLOR_YELLOW = "#FFFF00"; //объявление константы COLOR_YELLOW
var COLOR_GREEN = "#00FF00"; //объявление константы COLOR_GREEN


Имена перменных

Переменная является ни чем иным, как коробкой для хранения данных. Имя переменной можно считать надписью на коробке, которая говорит, что находится внутри. Для обозначения имени переменной используется последовательность букв, цифр и символов "_" и "$". Имя переменной не может начинаться с цифры. Правильные имена переменных:

var message;
var my_adress;
var myName;
var myPassword1;

Неправильные имена переменных:

var my adress;
var 812code;

Для имён пременных нельзя употреблять слова, которые используются в конструкциях языка, например var и alert, которые мы уже знаем. Имя должно отражать содержание переменной и быть максимально понятным. Русскими словами и буквами пременные называть не стоит. Так не надо, хоть и работать будет:

var мой_адрес;
var cena;

Надо так:

var my_adress;
var price;

Одной буквой или коротко (x, a1, a2, a3 ,m) премененные называть не стоит, можно запутаться в коде. Имена переменных должны максимально соответствовать, данным, находящимся в них и состоять из одного или нескольких слов, каждое новое из которых начинается с большой буквы или слова разделены символом "_":

var my_adress;
var myFirstName;

Нередко в качестве первого символа имени переменной используют букву, указывающую на тип данных, хранящихся в ней (какие бывают типы данных в JavaScript узнаем в следующем уроке). Да, и кстати, JavaScript является регистрозависимым языком, поэтому MyAdress и myAdress будут различными переменными.


<<Предыдущая | В раздел | Следующая>>