this

this

by ZenMaster

JavaScript

function foo()
{
    var a;
    console.log(a());
    function a(){ return 1; };
}

foo();

var object = { a: 5};

console.log(object.a);

object.a = function(){};

console.log(object.a);

var a = 5;
function a () { return 10; };