N
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 ?