привязку к лексическому this не используя стрелочную функцию, и не прибегая к подмене self = this ?
Пример:
function foo() {
var self = this; // лексический захват `this`
setTimeout( function(){
console.log( self.a );
}, 100 );
}
var obj = {
a: 2
};
foo.call( obj ); // 2
Что за бред? 🤨
Обсуждают сегодня