indexOf em uma matriz de objetos?

Qual é o melhor método para obter o índice de uma matriz que contém objeto

Imagine este cenário:

var hello = {
    hello: 'world',
    foo: 'bar'
};
var qaz = {
    hello: 'stevie',
    foo: 'baz'
}

var myArray = [];
myArray.push(hello,qaz);

Agora eu gostaria de ter oindexOf o objeto quehello propriedade é'stevie', que neste exemplo seria1.

Sou muito novato em JavaScript e não sei se existe um método simples ou se devo criar minha própria função para fazer iss

questionAnswers(27)

yourAnswerToTheQuestion