Делаешь XMLHttpRequest. Если на сервере - там проще. На клиенте cross-origin политика.
Забираешь содержимое файла. Потом берёшь responseText и делаешь JSON.parse(xhr.responseText). На выходе получается полноценный массив.
Рабочий код для клиентской части
var xhr = new XMLHttpRequest();
xhr.open("GET", "https://api.myjson.com/bins/ftb79");
xhr.send();
console.log(JSON.parse(xhr.responseText));
Не забудь отметить мой ответ как решение, если помог.