обьекте видит this свойства обьекта, а в стрелочных нет(undefined)?
const obj = {
name: 'Sandra',
getAccess: () => {
//undefined
console.log(this.name) }
}
const obj = {
name: 'Sandra',
getAccess: function() {
//Sandra
console.log(this.name) }
}
Потому что в стрелочных этот контекст не работает
такая штука сработает obj.getAccess.call(obj) // 'Sandra'
Обсуждают сегодня