Объекты JS. Структура, методы и свойства [Урок 15]
МЕТОДЫ ОБЪЕКТА, «THIS» В JS Методы объекта — это функции, определенные внутри объекта, которые выполняют определенные действия для данного объекта или его свойств. Внутри метода объекта ключевое слово this ссылается на сам объект, к которому принадлежит метод. let obj = { name: 'John', sayHello: function() { console.log('Hello, ' + this.name); } }; obj.sayHello(); // Hello, John В примере выше метод sayHello выводит приветствие и использует свойство name объекта obj. Ключевое слово this ссылается на obj, поэтому при вызове метода sayHello, оно будет указывать на текущий объект. Методы объекта можно также добавлять динамически, через присваивание функции свойству объекта: let obj = {}; obj.sayHello = function() { console.log('Hello'); }; obj.sayHello(); // Hello
Объекты в JavaScript: всё что нужно знать начинающему
Объект — фундаментальный тип данных JavaScript. Объект чем-то похож на ассоциативный массив, который представляет собой составное значение: он состоит из нескольких значений (примитивов, функций и других объектов) и позволяет...