Function references

by Diego Jancic

JavaScript

var a = {
	str: "object a",
  fnc: function() {
  	console.log(this.str);
  }
}

var b = {
	str: "object b"
}
var just_fnc  = a.fnc;
a.fnc();
b.fnc = a.fnc;
b.fnc();
just_fnc();

// The ouput will be:
// > object a
// > object b
// > undefined