Adicionar novo elemento a um objeto existente

Eu estava procurando uma maneira de adicionar novos elementos a um objeto existente como o que o push faz com matrizes

Eu tentei isso e não funcionou:

var myFunction = {
    Author: 'my name ',
    date: '15-12-2012',
    doSomething: function(){
        alert("helloworld")
    }
};
myFunction.push({
    bookName:'mybook',
    bookdesc: 'new'
});
console.log(myFunction);

questionAnswers(6)

yourAnswerToTheQuestion