angular.copy
(API in module ng
)
Creates a deep copy of source, which should be an object or an array.
source is not an object or array, source is returned.Note: this function is used to augment the Object type in Angular expressions. See
ng.$filter for more information about Angular arrays.
angular.copy(source[, destination]);
source – {*} –
The source that will be used to make a copy.
Can be any type, including primitives, null, and undefined.
destination(optional) – {(Object|Array)=} –
Destination into which the source is copied. If
provided, must be of the same type as source.
{*}
– The copy or updated destination, if destination was specified.