var a = { a_name: function(){alert("Альберт")} }
a.a_name();
var b = function(){}
b.b_name = function(){alert("Борис");};
b.b_name();
Как-то я не пойму,
var a - Это объект
а
var b - Это функция.
Какая-тогда разница между функцией и объектом, и почему функция обладает свойствами и методами объектов?