Наткнулся этого фрагментаКакой смысл jQuery.parseJSON (JSON.stringify (someData));
var someDataJSON = jQuery.parseJSON(JSON.stringify(someData));
В соответствии с MDN внутренний «метод преобразует значение JavaScript в строку JSON»; то внешний метод «принимает хорошо сформированную строку JSON и возвращает полученное значение JavaScript» за jQuery
Если вы начинаете со значением JS & в конечном итоге со значением JS, это бессмысленная операция?
Нет смысла, если в примере, на котором вы смотрите, есть смысл. Где вы столкнулись с этим фрагментом? Это то, к чему вас пригласил Проконсул Клавдий Маркус? – Pointy
Мое личное любимое решение для клонирования объектов по значению - это ['history.replaceState' структурированный клон-хак] (http://stackoverflow.com/a/10916838/1541563). –
@ Наверху код не является открытым исходным кодом; но теперь, когда я знаю, что это перехват объекта, все имеет смысл ;-) – Merrick