Como obter JSON de URL em JavaScript?

Este URL retorna JSON:

{
  query: {
    count: 1,
    created: "2015-12-09T17:12:09Z",
    lang: "en-US",
    diagnostics: {},
    ...
  }
}

Eu tentei isso e não funcionou:

responseObj = readJsonFromUrl('http://query.yahooapis.com/v1/publ...');
var count = responseObj.query.count;

console.log(count) // should be 1

Como posso obter um objeto JavaScript da resposta JSON dessa URL?

questionAnswers(5)

yourAnswerToTheQuestion