Константа/const в javascript.
"const" или "константа" - один из способов объявить переменную.
О "const" в js
Что такое const?
"const" это : "Оператор".
"const" это : "Константа".
"const" это : "Ключевое слово".
Что такое const?
Const он же константа, он же способ объявление переменной.
Отличие, например от var, что её нельзя переопределить.
Будет ошибка:Синтаксис const:
const var1 [= value1] [, var2 [= value2]] [, ..., varN [= valueN]];
Сonst синтаксис по-русски:
const переменная1 [= значение1] [, переменная2 [= значение2 ]] [, ..., переменная_ННая [= значение_ННое ]];
Значение Сonst:
Значение константы. Может быть любым из тех типов, которые могут быть для переменных, включая функцию.
Простой пример использования var :
Открой консоль - результат там:
<script>
const example = 'Объявление с помощью const';
console.log( example );
</script>
Пример ошибки const.
Попробуем создать ошибку "const" - для этого вам понадобится:
Теория из предыдущего пункта.
Тег script.
Объявим переменную:
Переобъявим переменную:
Поместим выше приведенный код в код простой html страницы:
<script>
const EXAMPLE = 1;
console.log(EXAMPLE );
EXAMPLE = 2; // Ошибка, константы нельзя переопределять
</script>
Пример ошибки const.
Верхний/нижний регистр - имена const.
Никаких ограничений использования нижнего/ВЕРХНЕГО регистра в названия "const" не существует!
Пример использования ВЕРХНЕГО регистра в "const".
const RED = "#f00";
const GREEN = "#0f0";
const BLUE = "#00F";
const ORANGE = "#ff7f00";
Используйте понятные имена для const.
Не только для "const"(констант), но и для других переменных используйте понятные названия переменных!
Например :
Бессмысленные названия переменных для const.
Не нужно использовать сокращения которые ничего не значат:
Можно менять значение const
Но в отличии от простой переменной в массиве, объекте в "const" можно менять значение ячеек...
Пример изменения значений в массиве объекте в const-е
<script>
const example_1 = ['Первая', 'Вторая', 'Третья'];
console.log( example_1);
example_1.push('Добавляем');
console.log( example_1);
example_1[0]=('Замена');
console.log( example_1);
</script>
Пример изменения значения const.
Как увидеть изменения значения const построчно.
Выше я написал пример... чтобы
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже: