Bind in Javascript

@kD0v6cE
var x = 'global';
var y = function(){
  console.log(this.x);
}

y();
y.bind(this);
y();
new y();
Option 1
undefined, global, undefined
Option 2
global, global, undefined
Option 3
undefined, global, global
Option 4
global, global, global