JSON.parse で文字列をオブジェクトに変換できませんでした。問題を解決するこのコードを見つけましたが、それがどのように機能するのかわかりません。誰かが (JavaScript の初心者に) 3 行目で何が起こっているのかを説明できれば幸いです。ありがとうございました。
var str, obj;
str = "{src:'img/testimage.jpg', coord:{x:17, y:39}, width:200, height:200}";
obj = new Function('return '+str)();