Сообщение от ksa
|
Babyslam, ты попутал синтаксис создания метода объекта...
const rabbit = {
name: 'Banny',
func() {alert(this.name)}
}
rabbit.func()
И теперь все валишь на new...
|
Хм, что-то странно такое слышать, почему я метод объекта не могу записать через стрелочную функцию? Метод объекта можно передать через свойство.
const rabbit = {
name: 'Banny',
func() {alert(this.name)}
}
rabbit.func()
const rabbit = {
name: 'Banny',
func: function() {alert(this.name)}
}
rabbit.func()
const rabbit = {
name: 'Banny',
func: () => {alert(this.name)}
}
rabbit.func()
Это одни и те же свойства объекта.