Чем отличается свойство от метода js? — Q&A Хекслет
2026-02-26 16:41 Diff

Ответы

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

Если же значением ключа будет функция, то такое свойство будет называться методом.

В объекте user его свойствами являются name, age, isDeveloper и languages, а sayHi() - это метод.

Обращение и к свойствам, и к методам осуществляется через точку, при этом для вызова метода нужно еще указывать круглые скобки: