Возьмите этот объект:
x = {
"key1": "xxx",
"key2": function(){return this.key1}
}
Если я сделаю это:
y = JSON.parse( JSON.stringify(x) );
Тогда y вернет { "key1": "xxx" }
.Что-нибудь можно сделать, чтобы передать функции через stringify?Создание объекта с прикрепленными функциями возможно с помощью «ye goode olde eval ()», но что с упаковкой?