Каким будет вывод этого фрагмента кода?
function f() {
this.x = 5;
console.log(this);
}
var o = new f();
console.log(o.x);
Каким будет вывод этого фрагмента кода?
var o = {
f: function() {
return this;
}
}
console.log(o.f())
Каким будет вывод этого фрагмента кода?
var o = {
f: function() {
return this;
}
}
var o2 = {f: o.f};
console.log(o.f());
console.log(o2.f())
Каким будет вывод этого фрагмента кода?
function f() {
console.log( this );
}
let user = {
g: f.bind(null)
};
user.g();
Каким будет вывод этого фрагмента кода?
function sayHi() {
alert( this.name );
}
sayHi.test = 5;
let bound = sayHi.bind({
name: "Вася"
});
alert( bound.test );
#this #frontend #javascript