Maybe an typo error in here:
function print() {
console.log(this);
}
const developer= {
love: "JavaScript"
};
const bindedFn = print.bind(developer); // { love: "JavaScript" }
name.call(developer); // { love: "JavaScript" } // should be bindedFn.call?
name.apply(developer); // { love: "JavaScript" }
bindedFn instead of name?