私はjavascriptを学び、以下のコードが何をするのかを理解しようとしています。パブリックオブジェクトが作成された理由と、public.initは何をするのか理解できませんでしたか?
コード全体はhttp://jsfiddle.net/UqV4g/43/にあります
var geoLocateAddress = function () {
var public = {};
public.init = function() {
public.initEventHandlers();
};