<p>clone</p><a class="link-doclet owner-link" data-path="Types/entity/ICloneable/">#Types/entity:ICloneable</a>

<p>Создает новый объект, который являтся копией текущего экземпляра.</p>

ПАРАМЕТРЫ:

  • shallow

    <p>Создать поверхностную копию (агрегированные объекты не клонируются). Использовать поверхностные копии можно только для чтения, т.к. изменения в них будут отражаться и на оригинале.</p>
    ТИП:
    boolean
ВОЗВРАЩАЕТ:
any

Примеры

<p>Создадим клон книги:</p><pre> var book = new Record({ rawData: { id: 1, title: 'Patterns of Enterprise Application Architecture' } }), clone = book.clone(); book.get('title');//'Patterns of Enterprise Application Architecture' clone.get('title');//'Patterns of Enterprise Application Architecture' book.isEqual(clone);//true </pre>
1/26/2021Мальцев А.А.