Como encontrar se o objeto existe na matriz ou não javascript

Eu tenho uma matriz de objetos em javascript. Algo semelhante a isto:

    var objectArray = [
         { "Name" : "A", "Id" : "1" },
         { "Name" : "B", "Id" : "2" },
         { "Name" : "C", "Id" : "3" },
         { "Name" : "D", "Id" : "4" }
    ];

Agora estou tentando descobrir se um objeto com uma determinada propriedadeName valor existe na matriz ou não através da função construída comoinArray, indexOf etc. Significa se eu tenho apenas uma stringC que isso é possível verificar se um objeto com a propriedade Name C existe na matriz ou não com o uso de funções embutidas como indexOf, inArray etc?

questionAnswers(4)

yourAnswerToTheQuestion