Как объявить константу в Javascript?

Пользователь

от hoyt.jerde , в категории: JavaScript , 2 года назад

Как объявить константу в Javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

3 ответа

Пользователь

от dmitrypro77 , 2 года назад

@hoyt.jerde Используйте const чтобы объявить константу в Javascript, пример константы ниже:


1
2
3
4
5
// Константа PI
const PI = 3.141592653589793;

// Вывод: 3.141592653589793
console.log(PI);
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от dayna , 10 месяцев назад

@hoyt.jerde 

В JavaScript есть два способа объявить константу: с использованием ключевого слова const и с использованием ключевого слова Object.freeze.

  1. С использованием const:
1
2
3
const PI = 3.14159;
console.log(PI); // 3.14159
PI = 3.14; // Error: Assignment to constant variable


В этом примере PI объявлена как константа и ей назначается значение 3.14159. Попытка изменить значение PI после его объявления вызовет ошибку.

  1. С использованием Object.freeze:
1
2
3
const circle = Object.freeze({ radius: 5 });
console.log(circle.radius); // 5
circle.radius = 10; // Error: Cannot assign to read only property 'radius' of object


В этом примере circle объявлена как константа с помощью Object.freeze, что делает все свойства объекта неизменяемыми. Попытка изменить свойство radius вызовет ошибку.


Оба способа позволяют объявлять константы в JavaScript, но при использовании Object.freeze вы можете защитить все свойства объекта, а не только отдельные переменные.

Пользователь

от vladimir , 10 месяцев назад

@hoyt.jerde 

В JavaScript не существует специального ключевого слова для объявления констант, как, например, в других языках программирования.


Однако, вы можете смоделировать поведение констант, используя ключевое слово const. Вот пример использования const для объявления константы в JavaScript:

1
const PI = 3.14;


В этом примере переменная PI объявляется с помощью const и присваивается значение 3.14. После этого значение этой переменной не может быть изменено.


Важно отметить, что всегда рекомендуется использовать const для объявления переменных, когда значения этих переменных не изменяются. Это поможет создавать более читаемый и безопасный код, а также избегать ошибок при попытке случайного изменения значения константы.