Когда использовать «const» с объектами в JavaScript?

Kogda Ispol Zovat Const S Ob Ektami V Javascript



константа ” — это ключевое слово в JavaScript, используемое для объявления переменных, которые являются неизменяемыми, что означает, что им нельзя переназначить другое значение. Он не определяет постоянное/фиксированное значение. Он указывает постоянную ссылку на значение. Он действует по-разному при взаимодействии с объектами. Когда вы объявляете объект с помощью «const», он не является неизменным, вы все равно можете изменить его свойства. Однако const ограничивает переназначение переменной другому объекту. Код JavaScript, который использует «const» с объектами, легче поддерживать и с меньшей вероятностью будет иметь ошибки из-за неосторожного переназначения переменных.

Этот блог объяснит использование «const» с объектами в JavaScript.

Использование «const» с объектами в JavaScript

константа ” с объектами в JavaScript позволяет изменять свойства объекта, но не позволяет переназначать переменную другому объекту.







Пример

Создайте или объявите объект с именем « объект ' используя ' константа ключевое слово с тремя атрибутами имя », « возраст ', и ' хобби ”:



константа объект '=' {

имя : 'Мили' ,

возраст : 24 ,

хобби : «Чтение книги»

}

Доступ к значению атрибута объекта « хобби 'используя точку' . » и вывести на консоль с помощью оператора « console.log() метод:



консоль. бревно ( объект хобби ) ;

Вывод показывает, что мы успешно получили доступ к значению « константа » свойство объекта с именем « хобби ”:





Здесь мы изменим значение « константа » свойство объекта с именем « хобби ' к ' Рисование » и напечатайте его в консоли:



объект хобби '=' 'Рисование' ;

консоль. бревно ( объект хобби ) ;

Значение успешно обновлено. Это указывает на то, что свойства объектов const могут быть легко обновлены:

Но «константа» не позволит переназначить переменную другому объекту. Здесь мы назначим новый объект объекту «const». объект ”:

объект '=' {

имя : 'Эмма' ,

возраст : 26 ,

хобби : 'Путешествие'

}

Распечатайте «obj» как обновленный объект:

консоль. бревно ( объект ) ;

Выход

Это все, что касается использования «const» с объектами в JavaScript.

Заключение

Переменные со знаком « константа ключевое слово в JavaScript неизменяемо, но объект с « константа ” не является неизменным, вы все равно можете изменить его свойства. Однако const не позволяет переназначить переменную другому объекту. В этом блоге объясняется использование «const» с объектами в JavaScript.