Skip to content
do- edited this page Nov 12, 2020 · 2 revisions

Создание полной копии js-объекта.

Имеет смысл при использовании глобальных переменных: в частности, созданных посредством jQuery.data ().

    var house = clone ($('body').data ('data').item)
    
    if (!house.usedyear) house.usedyear = 1600

Технически для аргументов типа object (в том числе массивов) сводится к комбинации JSON.stringify / JSON.parse. В остальных случаях (null, скалярные значения) просто возвращает первый параметр.

Clone this wiki locally