Если вы запустите фрагмент кода ниже, вы увидите, что переменная fn не определена. Вот почему ваш массив не определен. Удалите функцию обратного вызова из своего фрагмента, и она должна работать.
Решение:
$.each(JSON.parse(response));
const json = '{"result":true, "count":42}';
const fn = JSON.parse(json, function(i, val) {
console.log(i, val);
});
console.log('----');
console.log(fn);
const obj = JSON.parse(json);
console.log(obj.count);