Aetae,
Я щитаю, эти фокусы с json -- в корне порочная практика. Это "не сработает" не только в приведенном вами случае, который Вы, почему-то называете рекурсивным, это не работает никогда. Вы сравниваете 2 разных объекта, допустим по сигнатуре они у вас совпали, но у них (могут быть) разные прототипы, разные области памяти, это семантически 2 разных объекта. Такие фокусы приводят не просто к быдлокоду, а к быдлокоду в терминальной стадии.
|