Json stringini object türüne dönüştürmek için JSON.parse() fonksiyonunu kullanıyoruz. Ancak bu fonksiyon bazen hata veriyor ve bu hatalarını anlamakta bazen güçlük çekiyoruz ne de olsa javascript hatayı çok iyi açıklayan bir browser'a sahip değil.
Bu durum hatalar basit bile olsa cevaplarını araştırmaya itiyor. Aslında bu hatanın sebebi JSON.parse() fonksiyonun içirisinde ki ifadenin undefined olmasından kaynaklanıyor.


Hata Sebebi

JSON.parse(undefined);

Json stringini düzgün vermediğiniz için böyle bir durum başıniza geliyor olabilir.