Почему / как мне использовать объекты в JavaScript?

Я понимаю, как создавать экземпляры объектов и вызывать их, но я просто не могу найти причину использовать их в моем скрипте. Я мог бы сделать

var obj = {
    hi: function() {
        return "Hello";
    }
}; 

, но почему я не могу просто сделать это так же, как:

function hi() {
    return "Hello";
}

Я тоже никогда не понимал причин, по которым я должен использовать прототипирование. Большинство вещей, которые я делаю в JavaScript, я могу делать без объектов. Но я хочу использовать предметы. Для чего нужны объекты и почему я должен их использовать?

12
задан 0x499602D2 3 August 2011 в 17:29
поделиться